Java Developer
2 months ago
We're looking for a seasoned Java Developer to join our Platform Engineering team, where you'll drive key concepts in our backbone and contribute to the development of our industry-leading customer portal, SAP for Me.
About the Role- Develop and maintain the development platform that powers SAP for Me, a central entry point for all digital interactions with SAP.
- Contribute to the open-source project NeonBee, a reactive dataflow engine and data stream processing framework using the Vert.x toolkit.
- Collaborate with developers and architects to drive and implement new requirements for tools and systems.
- Bachelor's or master's degree in computer science, software engineering, or a related field.
- 8+ years of experience in software development for production applications in Java (11+), with experience in Java 21 a plus.
- Experience implementing integration design patterns, especially in microservices or event-driven architecture.
- Experience in developing and operating distributed systems.
- Experience with agile development environments, including test-driven development, pair programming, and code-sharing models.
- Understanding of reactive and asynchronous programming concepts.
- Experience with Observability, including Micrometer metrics and Prometheus.
- Experience with Cloud Foundry, Kubernetes, Docker, or other container technologies, with SAP Kyma a plus.
- Comfortable working with testing frameworks, including JUnit 5.
- Strong understanding of database technologies (SQL, NoSQL) and data modeling.
- Knowledgeable in handling CI/CD tools and version control platforms.
- Experience with OData specification and Olingo library a plus.
- SAP BTP experience a plus.
- Prior experience in leading and mentoring development teams a plus.
You'll join the Customer Portals organization, responsible for defining and implementing SAP's customer and partner portal, SAP for Me.
Within the Customer Portals team, you'll become part of the agile team Bumblebee, consisting of experienced developers who focus on developing the shared framework and DevOps tools.
About SAPSAP innovations help over 400,000 customers worldwide work together more efficiently and use business insight more effectively.
We're a cloud company with 200 million users and 100,000 employees worldwide, committed to personal development and collaboration.
At SAP, we believe in unleashing all talent and creating a better and more equitable world.