About this role
Our client is seeking a skilled Java Developer to join their dynamic team. This role involves working on enterprise-level applications and contributing to various stages of the software development lifecycle. The ideal candidate will have a strong background in Java development and a passion for delivering high-quality software solutions.
Key Responsibilities:
- Design, develop, and maintain Java applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to optimize performance.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay updated with emerging technologies and industry trends.
Required Skills & Qualifications:
- Proficiency in Java and related frameworks (e.g., Spring, Hibernate).
- Experience with RESTful APIs and microservices architecture.
- Familiarity with database technologies (e.g., SQL, NoSQL).
- Understanding of software development methodologies (Agile, Scrum).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Experience Requirement: 5-8 years in Java development.
What we offer:
- A hybrid work environment with flexibility.
- Opportunities for professional growth and development.
- A collaborative and innovative team culture.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.