
The Senior Java Developer will play a key role in designing and developing scalable microservices and application integration solutions that power intelligent, data-driven enterprise applications. This position requires deep technical expertise in Java, cloud-native development, and distributed systems. As part of a collaborative engineering team, you will lead the creation of backend services and APIs to integrate business-critical SAP and third-party platforms.
Location: Bangalore, Karnataka, India
Requisition ID: 427053
Work Area: Software Design and Development
Career Status: Professional
Employment Type: Regular Full Time
Expected Travel: 0 - 10%
Apply: Click Here
As part of the team, the Candidate will work on:
Design and develop scalable, reliable applications and interfaces to interact with platform services and tools.
Implement APIs and microservices to support cross-platform integration.
Develop and maintain data and application integration solutions using Java.
Integrate with diverse enterprise systems and APIs to enable seamless data exchange.
Ensure high standards of code quality and maintainability through effective programming practices.
Promote code reuse and application of scalable design patterns.
Provide technical direction to engineering teams, conduct code reviews, and enforce development best practices.
Contribute to architectural planning and help shape long-term technology roadmaps.
Work in coordination with product managers, data scientists, and DevOps teams to gather requirements and implement solutions.
Convert business needs into detailed technical specifications and scalable system designs.
Monitor, analyze, and improve system performance to ensure high availability and scalability
Bachelor’s or Master’s degree in Computer Science, Data Science, Business Informatics, or a related discipline.
Minimum 6 years of experience in backend development using Java and integration engineering.
Hands-on expertise in building RESTful APIs.
Strong understanding of distributed systems, cloud-native architecture, and data processing frameworks.
Proven experience in building and deploying services on SAP BTP or equivalent SaaS platforms.
Good knowledge of containerization technologies and CI/CD pipeline tools.
Familiarity with SAP Analytics Cloud, SAP Datasphere, or similar data/analytics platforms is desirable.
Experience with SAP Build or the Cloud Application Programming (CAP) framework is a plus.
Awareness of data management, engineering, or visualization fundamentals is an added advantage.
Quick adaptability to learn SAP Business Applications such as S/4HANA, HCM, ISBN, and CX
The team is focused on delivering a unified platform for enterprise data management, planning, analytics, and AI. Data engineering workloads are established on top of core SAP applications with semantically consistent data access across the SAP ecosystem and Databricks. The platform enables customers to harness the full value of their data through integrated Insight Apps.
SAP supports over 400,000 customers globally in optimizing operations and leveraging business insights. Originally recognized for ERP software leadership, SAP now delivers comprehensive solutions across database management, analytics, intelligent technologies, and experience management. With more than 100,000 employees and 200 million users worldwide, SAP maintains a future-ready, innovation-driven, and collaborative work culture focused on growth and inclusion.