Sr Java Developer
NTT DATA Services Bangalore, Karnataka, India
IT Services and IT Consulting · 10,001+ employees
About the role
Develop and maintain scalable Java-based microservices and APIs while collaborating with cross-functional teams to deliver technical solutions. Responsibilities also include participating in code reviews, troubleshooting, and mentoring junior developers to ensure application stability.
What they look for
Requirements
Requires at least 8 years of Java experience with strong expertise in Spring Framework and RESTful services. Candidates must also have significant experience in microservices architecture, database management, and CI/CD pipeline support.
Full description
Primary skill: Java, REST Services, Spring Framework
Day to Day Job Duties: (what this person will do on a daily/weekly basis)
· Develop and implement scalable, secure, and high-performance Java-based solutions using Spring Framework and RESTful services.
· Design, build, and maintain microservices and APIs supporting enterprise applications and integrations.
· Collaborate with business stakeholders, architects, and cross-functional teams to analyze requirements and deliver technical solutions.
· Participate in code reviews, troubleshooting, and debugging to ensure application stability and performance.
· Contribute to system design, architecture decisions, and continuous improvement initiatives.
· Support CI/CD pipelines, deployment processes, and production issue resolution.
· Mentor junior developers and provide technical guidance across the team.
Basic Qualifications: (what are the skills required to this job with minimum years of experience on each)
· Minimum 8+ years of experience in Java development with strong expertise in Spring Framework and RESTful services
· Minimum 5+ years of experience working with Spring Boot, microservices architecture, and API development
· Minimum 3+ years of experience in application design, performance tuning, and troubleshooting
· Strong experience with databases (SQL/NoSQL), data handling, and integration patterns
· Hands-on experience with DevOps/CI-CD pipelines, Git, and automated deployments
Degree: Bachelor’s in Computer Science, Information Technology, or equivalent work experience
Nice to Have (But not a must):
· Experience with cloud platforms (Azure/AWS/GCP)
· Knowledge of containerization technologies like Docker and Kubernetes
· Prior experience in leading projects or mentoring team members
Provide your feedback on BizChat
Job Code
Similar roles
-
Senior Java Developer - Rates Intraday Risk Technology
Nomura London, England, United Kingdom
-
Java / C++ Developer
Vix Technology & Kuba Košice, Region of Košice, Slovakia
-
Software Engineer II - Agentic AI, Java , AWS , Springboot , Kafka
JPMorgan Chase & Co. Mumbai, Maharashtra, India
-
Java Engineer in Java Application Core Components team
Adyen Amsterdam, North Holland, Netherlands
-
Lead Software Engineer Lead Software engineer - Java, Spring Boot, Kafka, AWS, Spark, Copilot/Claude/AI skills
JPMorgan Chase & Co. Hyderabad, Telangana, India
-
Lead Software Engineer - Java Fullstack, AWS
JPMorgan Chase & Co. Mumbai, Maharashtra, India