NTT DATA Business Solutions

Java Backend Developer

NTT DATA Business Solutions  •  Hyderabad, IN (Hybrid)  •  12 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

– Senior Java Backend Developer
Role: Senior Java Backend Developer
Experience: 7–10+ Years
Location: Across India / Hybrid / Remote (Based on Business Requirements)
Employment Type: Full-Time

We are seeking an experienced Senior Java Backend Developer to design, develop, and deliver highly scalable, secure, and cloud-native backend applications. The ideal candidate will have extensive experience in Java, Spring Boot, Microservices, distributed systems, event-driven architecture, and modern DevOps practices. This role requires strong technical expertise, problem-solving abilities, and collaboration with cross-functional teams to build enterprise-grade solutions.
Key Responsibilities
• Design, develop, and maintain enterprise-scale backend applications using Java and Spring Boot.
• Develop robust RESTful APIs and Microservices following industry best practices.
• Design scalable, secure, and high-performance backend architectures.
• Build event-driven applications using messaging platforms such as Kafka and JMS.
• Develop and optimize database schemas, queries, and transactions using PostgreSQL, SQL, and PL/SQL.
• Collaborate with Business Analysts, Product Owners, and stakeholders to gather and refine business requirements.
• Participate in architecture discussions, technical design reviews, and code reviews.
• Implement automated unit testing, integration testing, and Test-Driven Development (TDD).
• Optimize application performance, scalability, reliability, and security.
• Work closely with DevOps teams to implement CI/CD pipelines and automate deployments.
• Containerize applications using Docker and deploy them on Kubernetes platforms.
• Troubleshoot production issues and provide timely resolutions.
• Mentor junior developers and promote engineering best practices across the team.
• Leverage AI-assisted development tools such as GitHub Copilot to improve development productivity and code quality.
Required Skills & Technical Expertise
Programming Languages
• Java 11 / 17 / 21
Frameworks
• Spring Boot
• Spring Framework
• Spring MVC
• Spring Data JPA
• Spring Security
Backend Development
• RESTful Web Services
• Microservices Architecture
• Distributed Systems
• Event-Driven Architecture
ORM
• Hibernate
• JPA
Database
• PostgreSQL
• SQL
• PL/SQL
Messaging Technologies
• Apache Kafka
• JMS
• ActiveMQ
Concurrency
• Multithreading
• Java Concurrency
Version Control
• Git
• GitHub
Containerization & Orchestration
• Docker
• Kubernetes
DevOps
• CI/CD Pipelines
• Jenkins/GitHub Actions (preferred)
Testing
• JUnit
• Mockito
• Test-Driven Development (TDD)
AI-Assisted Development
• GitHub Copilot
• AI-powered code generation and developer productivity tools
Preferred Qualifications
• Experience working with cloud platforms such as AWS, Azure, or Google Cloud Platform.
• Exposure to API Gateway, Service Discovery, and Distributed Tracing.
• Knowledge of OAuth2, JWT, and secure authentication mechanisms.
• Experience with monitoring and observability tools such as Prometheus, Grafana, ELK Stack, or Splunk.
• Understanding of Domain-Driven Design (DDD) and Clean Architecture principles.
• Experience with Agile/Scrum methodologies.
• Exposure to Infrastructure as Code (Terraform, Helm) is an added advantage.
Soft Skills
• Strong analytical and problem-solving skills.
• Excellent communication and stakeholder management abilities.
• Ability to work independently as well as within cross-functional Agile teams.
• Strong ownership mindset with attention to quality and continuous improvement.
• Mentoring and technical leadership capabilities.
Educational Qualification
• Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline.
Why Join Us?
• Work on large-scale, enterprise-grade backend systems.
• Opportunity to build cloud-native and event-driven applications.
• Exposure to modern architecture patterns and cutting-edge technologies.
• Collaborative engineering culture with continuous learning opportunities.
• Opportunity to work with AI-assisted development tools and modern DevOps practices.
• Competitive compensation, comprehensive benefits, and strong career growth opportunities.

Get empowered by NTT DATA Business Solutions!

We transform. SAP® solutions into Value

For any questions related to Job Description, you may connect with below specified contact from Recruiting.

Recruiter Name: Sweta Yadav

Recruiter Email ID: Sweta.Yadav@bs.nttdata.com

NTT DATA Business Solutions is a fast-growing international IT company and one of the world’s leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions, including hosting services and support.

NTT DATA Business Solutions

About NTT DATA Business Solutions

We Transform. SAP® Solutions into Value

We understand the business of our clients and know what it takes to transform it into the future. At NTT DATA Business Solutions, we drive innovation – from advisory and implementation to managed services and beyond. With SAP at our core and a powerful ecosystem of partners, we continuously improve solutions and technology to make them work for companies – and for their people.

​​​​​​​With operations in more than 30 countries, we have enabled thousands of companies become more efficient and effective during the last three decades. Our more than 16,700 experts around the world will also accompany you on your journey toward a truly intelligent enterprise – wherever you want to start!

Industry
IT & Software
Company Size
10,000+ employees
Headquarters
Bielefeld, DE
Year Founded
1989
Social Media