- 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 up-to-date 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
📌 Lead Engineer / Associate Architect - Java (India)
🏢 QBurst
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.