Job Description Senior Java Backend Developer Role: Senior Java Backend Developer Experience: 710 Years Location: Across India / Hybrid / Remote (Based on Business Requirements) Employment Type: Full-Time Position Summary 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 Bachelors or Masters 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.
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
NTT DATA Business Solutions is a fast-growing international IT company and one of the worlds leading SAP partners. We are a full service provider delivering everything from business consulting to implementation of SAP solutions including hosting services and support.
Required Experience:
Experience: years Vacancy: 1
Java Backend Developer • Hyderabad, Sindh, Pakistan