Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

SAP Java Developer 
Germany, Berlin 
461479172

Yesterday

You'll join the SAP Procurement Engineering organization within our Intelligent Spend Management group, contributing to transforming how enterprises manage their procurement processes.

Your Impact: You'll build core procurement capabilities that process billions in enterprise spend, directly enabling organizations to achieve efficiency and compliance in their supply chain operations.

: Build on SAP BTP's comprehensive suite of services including AI/ML capabilities, integration tools, and analytics platforms that give you superpowers compared to building from scratch.

The Role:

• AI-Powered Development:Leverage advanced AI coding assistants, GitHub Copilot, and SAP's proprietary development tools to deliver features 3x faster while maintaining enterprise-grade quality.

• Trunk-Based Excellence:Master trunk-based development with feature flags, enabling continuous delivery and rapid iteration without traditional branching complexity.

• Continuous Delivery:Participate in SAP's industry-leading CD practices with automated canary releases, blue-green deployments, and zero-downtime updates to production systems.

• Cloud-Native Architecture:Design and implement microservices following SAP's cloud-native principles, utilizing containerization, service mesh, and event-driven architectures.

• Intelligent Testing:Implement AI-assisted test generation, automated test maintenance, and intelligent quality gates that ensure reliability at the speed of continuous delivery.

• Modern Integration:Build seamless integrations across procurement workflows using SAP's Integration Suite and event-driven architectures on BTP.

• Developer Experience:Contribute to SAP's world-class developer experience with automated toolchains, instant feedback loops, and AI-powered debugging assistance.

Technical Complexity: Individual features, well-defined tasks, implementation within existing frameworks

Ownership: Feature-level ownership with advanced automation and AI-enhanced quality assurance

Mentoring: Shares modern development practices and AI tool expertise with team members


Cross-team Collaboration: Primary interaction within immediate development team

: Understands existing system components, implements within established patterns.

The Role Requirement:

  • Core Programming Skills :
    • Java Proficiency: Strong experience with Java 11+, Spring Boot, Spring Framework ecosystem
    • Cross-Platform Welcome: Excellent skills in C#/.NET, Python, JavaScript/Node.js, or Go with demonstrated ability to learn new languages quickly
  • Database & Persistence : Hands-on experience with RDBMS (PostgreSQL, MySQL, Oracle), JPA/Hibernate, or equivalent ORM frameworks
  • API & Integration:
    • Solid understanding of REST API design principles and implementation
    • Exposure to OData protocol, GraphQL, or modern API standards
    • Experience with integration patterns (messaging, event-driven architecture)
  • Enterprise Technologies :
  • Understanding of microservices architecture and containerization (Docker, Kubernetes)
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and cloud-native development

Modern Practices:

  • Familiarity with CI/CD pipelines, automated testing, and agile development methodologies

Integration Protocols: Knowledge of HTTP/HTTPS, JSON/XML, messaging protocols (AMQP, Kafka), or enterprise integration patterns

: 4-8 years, with emphasis on modern development practices and cloud-native expertise


Successful candidates might be required to undergo a background verification with an external vendor.

AI Usage in the Recruitment Process

For information on the responsible use of AI in our recruitment process, please refer to our

Please note that any violation of these guidelines may result in disqualification from the hiring process.


Job Segment:Developer, Testing, Cloud, ERP, .NET, Technology