Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

SAP Developer 
Spain, Catalonia 
28492614

Yesterday

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

You'll work within the Buying organization team, learning critical procurement workflows including Requisition management, Purchase Order processing, Receipt handling, Guided Buying experiences, and Intake processes.

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.

• 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

• System Design: Understands existing system components, implements within established patterns

The role requirements:

Core Programming Skills:

o Java Proficiency: Strong experience with Java 11+, Spring Boot, Spring Framework ecosystem

· Database & Persistence: Hands-on experience with RDBMS (PostgreSQL, MySQL, Oracle), JPA/Hibernate, or equivalent ORM frameworks

· API & Integration:

o Solid understanding of REST API design principles and implementation

o Exposure to OData protocol, GraphQL, or modern API standards

o Experience with integration patterns (messaging, event-driven architecture)

· Enterprise Technologies:

o Understanding of microservices architecture and containerization (Docker, Kubernetes)

o Experience with cloud platforms (AWS, Azure, Google Cloud) and cloud-native development

Modern Practices:

o 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

• Experience: 2-5 years, with emphasis on modern development practices and cloud-native expertise

We win with inclusion


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


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