We're seeking an experienced Java Developer to join a dynamic team in Chennai. This role is pivotal in driving software development initiatives, ensuring high-quality, scalable, and efficient solutions. The ideal candidate brings strong expertise in Java and Angular to deliver robust applications that meet client needs.
Location: Chennai
Job Type: Contract
Experience: 6–10 years
Key Responsibilities:
- Develop and maintain high-quality Java applications and services
- Collaborate with cross-functional teams to design, develop, and test new features
- Optimize application servers and databases for performance and security
- Implement Agile methodologies in the software development process
- Participate in code reviews and provide constructive feedback
- Troubleshoot and resolve complex technical issues
- Ensure production code meets quality and design standards
- Maintain comprehensive documentation of software designs and processes
- Support deployment and maintenance of applications in production
What We're Looking For:
- Minimum 6 years of proven experience as a Java Developer
- Solid proficiency in Java, Spring, and Hibernate frameworks
- Experience with Angular for frontend development
- Good understanding of RESTful web services and API design
- Solid knowledge of MySQL or PostgreSQL
- Strong problem-solving skills and attention to detail
- Excellent communication skills and ability to work in a team
- Familiarity with SDLC methodologies and Git version control