We're seeking an experienced Java Developer to join a agile 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 recent 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
Robust 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