HamburgerMenu
hirist

Java Developer - Spring Boot

Career Infosystem
5 - 7 Years
Gurgaon/Gurugram

Posted on: 27/07/2026

Job Description

Position : Java Spring Boot Developer


Experience : 5-7 Years


Location : Gurgaon


Interview Mode : Virtual


Notice Period : Immediate Joiners, Max 10-15 days (Serving Notice)


About the Role :


We are looking for an experienced Java Application Modernization Developer to join our Application Modernization team. The ideal candidate will have strong expertise in Java, Spring ecosystem, enterprise application development, legacy modernization, cloud-native architecture, and DevSecOps practices. You will be responsible for upgrading legacy applications, developing scalable enterprise solutions, and contributing to CI/CD and cloud transformation initiatives.


Key Responsibilities :


- Design, develop, enhance, and maintain enterprise-grade Java applications.


- Participate in large-scale application modernization and platform upgrade initiatives.


- Migrate legacy Java applications to modern Spring Boot architecture.


- Develop secure, scalable, and maintainable applications following enterprise standards.


- Apply secure coding practices and remediate vulnerabilities identified through Snyk, Checkmarx, and other security scanning tools.


- Contribute to CI/CD pipelines and DevSecOps engineering practices.


- Collaborate with geographically distributed Agile teams across business and technology.


- Participate in architecture discussions, code reviews, technical design, and migration planning.


- Write clean, reusable, efficient, and well-tested code.


- Troubleshoot, debug, optimize, and upgrade existing applications.


- Prepare high-level and detailed technical design documentation.


- Analyze business requirements and convert them into technical solutions.


- Ensure enterprise security, governance, and coding standards are followed.


- Improve application observability through monitoring, logging, and alerting.


- Maintain technical documentation and knowledge repositories.


- Stay updated with emerging technologies and recommend modernization opportunities.


Mandatory Skills :


- 5-8 years of progressive experience in software development with complete SDLC exposure.


- Strong Java 8 (or higher) development experience.


- Extensive hands-on experience with :


i. Spring Boot


ii. Spring MVC


iii. Spring Batch


iv. Spring Security


- Strong understanding of Java fundamentals :


i. Exception Handling


ii. Collections


iii. Modularization


iv. Object-Oriented Programming


- Hands-on experience in application modernization and platform migration.


- Experience building enterprise applications using Spring ecosystem.


- Hands-on experience with :


i. Gradle


ii. Maven


- Experience with ORM frameworks :


i. Hibernate


ii. OpenJPA


- Hands-on Docker containerization.


- Kubernetes deployment experience.


- Strong understanding of OAuth2 and API Gateway security.


- Experience with :


i. JUnit


ii. Mockito


- Knowledge of relational databases :


i. Oracle


ii. MySQL


iii. PostgreSQL


iv. SQL Server


- Experience with Git version control using Bitbucket or GitHub.


- Experience using SonarQube for code quality.


- Strong debugging and troubleshooting skills.


- Ability to produce clean, efficient, maintainable code.


DevSecOps & Tools :


- CI/CD Pipeline exposure


- Secure Coding


- Snyk


- Checkmarx (or similar SAST tools)


- SonarQube


- Git


- Bitbucket/GitHub


- Docker


- Kubernetes


Nice to Have Skills :


- Knowledge of Struts and EJB for legacy migration scenarios.


- Experience with Apache Kafka.


- Exposure to Ansible and configuration management.


- Understanding of Continuous Delivery practices.


- Insurance or Financial Services domain experience.


Required Qualifications :


- Bachelor's or Master's Degree in Computer Science, Information Technology, or related field.


- Experience working in Agile/Scrum development environments.


- Excellent analytical and problem-solving skills.


- Strong communication and stakeholder management abilities.


Preferred Candidate :


- Immediate joiner or serving short notice.


- Previous experience in enterprise modernization projects.


- Experience working with global distributed teams.


- Exposure to cloud-native development and DevSecOps.


- Insurance or Banking domain experience will be an added advantage.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...