Lead Engineer / Associate Architect - Java
Multiple Cities, India
8 - 12 yrs
Locations
India - Trivandrum,
India - Cochin,
India - Calicut,
India - Koratty,
India - Chennai,
India - Bangalore,
India - Noida
Responsibilities
- Lead application refactoring initiatives, including database upgrades and migration activities
- Redesign transaction management and concurrency handling where required to improve system reliability and performance
- Implement modular packaging strategies by breaking down monolithic applications into logical, maintainable components
- Review and optimize performance-critical components, including database queries and application interactions
- Coordinate integration activities related to database migration and schema alignment
- Support containerization efforts and validate deployments in the target cloud environment
- Collaborate with solution architects on modernization design and implementation decisions
- Provide technical guidance and mentorship to mid-level developers during development sprints
Requirements
- 8–12 years of hands-on experience in Java development
- Strong experience working with modern Java versions (Java 8/11/17/21)
- Proven experience developing and maintaining servlet-based applications on Apache Tomcat
- Strong understanding of JDBC, SQL, and transaction management
- Experience working with relational databases such as PostgreSQL or Oracle
- Strong debugging, troubleshooting, and performance tuning skills
- Understanding of containerized deployment concepts
- Exposure to AWS or other cloud environments
Apply For Lead Engineer / Associate Architect - Java