Job Description
Senior Java Developer
Job Description
We are looking for a Senior Java Developer with strong experience in designing, developing, enhancing, and maintaining enterprise applications. The candidate will work on new features, system optimization, troubleshooting, and complex technical problem-solving while collaborating with architects and development teams.
Education: BTech. / MTech. / MCA from IIT/NIIT
Key Requirements
- 7-9 years of experience in Java/J2EE development.
- Strong expertise in Core Java, Java 8+, J2EE, Spring 5, Hibernate, and OOP.
- Experience in software architecture, design, and problem-solving.
- Hands-on experience with REST/SOAP APIs, XML, Apache Camel, and Tomcat.
- Strong knowledge of Oracle/MySQL and MongoDB.
- Experience with Git, CI/CD, branching & merging.
- Experience with JUnit 4+, Mockito, and TDD.
- Good understanding of AWS/cloud technologies.
- Experience with profilers, debuggers, logging, diagnostics, and root-cause analysis.
- Strong focus on code quality, performance, and system stability.
- Ability to work independently, collaborate with technical teams, and guide team members in resolving technical issues.
About this job listing
This job opportunity is provided through our
external job listing network. MyJobAlerts helps
you discover job opportunities and redirects you
to the original listing to apply.