Job Description
Job Title: Senior Developer (Enterprise SaaS, Java, AI, Backend
We are seeking a highly skilled Senior Java Developer to join the SuccessFactors Transformation Engineering team. This role goes beyond traditional software development, and you will help shape the future of AI-driven enterprise SaaS solutions.
As part of a dynamic engineering group, you will design, build, and optimize scalable tenants, intelligent automation, and AI-powered features. You ll contribute to both core product development and next-generation frameworks that integrate machine learning, automation, and quality engineering into large-scale SaaS systems
What you ll build
This is an exciting opportunity for a developer who excels in Java, Spring Boot, cloud-native architecture, and AI implementation with the ability to bridge backend engineering, automation, and emerging AI technologies.
- Build and maintain AI-based developer tools to improve automation, productivity, and decision-making.
- Integrate AI/ML capabilities into applications to enhance automation, recommendations, and analytics.
- Collaborate with Product, DevOps, Data Science, and QA teams to implement AI-first solutions.
- Set up and maintain CI/CD pipelines (Jenkins, GitHub Actions, etc.).
- Design, develop, and maintain Java-based microservices using Spring Boot.
- Build and consume RESTful APIs with scalable and secure data exchange.
- Deploy solutions to cloud environments (AWS, Azure, or SAP BTP).
- Automate repetitive workflows and improve development efficiency with AI-powered tools.
- Debug, troubleshoot, and improve reliability across distributed systems.
- Follow engineering best practices: TDD, logging, exception handling, and technical documentation.
What you bring
- Bachelor s degree (or equivalent) in Computer Science, Engineering, or a related discipline with 9+ years of software engineering experience, including:
- 9 ~ 14 years of strong hands-on experience Java/JEE web application development, database programming, migrations scripts.
- Solid experience with CI/CD pipelines (Jenkins, GitHub Actions, or similar).
- Strong analytical, problem-solving, debugging capabilities and innovative mind set.
- Experience with cloud environments (AWS, Azure, SAP BTP).
- Familiarity with AI tools, frameworks or libraries.
- Hands-on exposure to AI-assisted coding tools (e.g., GitHub Copilot)
- Agile mindset, detail-oriented, with a passion for clean, testable, maintainable code.
Nice to Have
- Exposure to SAP BTP services.
- Experience with containerization (Docker, Kubernetes).
- Basic scripting skills (Shell, Python).
- Prior work in AI-powered SaaS products
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Search Engineer
Employement Type: Full time
Contact Details:
Company: SAP
Location(s): Bengaluru
Keyskills:
Computer science
Automation
Software design
SAP
Coding
Agile
Distribution system
Analytics
Python
Technical documentation