API Engineer (m/f/d)
Description & Requirements
Most people are familiar with the term PAYBACK. We would like to introduce ourselves to you in more detail. You probably know PAYBACK – either from the question at the checkout or through our widely used shopping app. And we hope, of course, that you answer "Yes" at the checkout, because with us you collect more than just °Points. Whether customer, partner, or colleague: With PAYBACK, every action becomes a rewarding experience.
We’re looking for a seasoned API Engineer to lead the technical onboarding of services into our new central API Gateway platform. Build secure, scalable integrations and empower dev teams across the company.
YOUR TASKS
- You develop high-quality, scalable REST APIs using Java and Spring Boot
- You implement proper authorization policies and best practices to ensure security, performance, and reliability of all APIs
- You integrate a variety of internal and external systems to create seamless and efficient workflows
- You build and maintain robust CI/CD pipelines to automate API testing and deployment
- You implement comprehensive observability for our APIs, including distributed tracing, metrics, and logging.
- You work in a "You Build It, You Run It" environment and take full ownership of your services
- You collaborate with cross-functional crews and teams to deliver exceptional API products, providing clear guidance and support for onboarding their services
- You have a rotating on-call duty
YOUR PROFILE
- You have wide experience in integrating an API gateway product into an existing API landscape
- Deep, practical experience integrating systems with Identity Providers (e.g. Keycloak) using standards like OAuth 2.0 and OIDC
- Deep understanding of the full API lifecycle management
- Solid understanding of security, logging, auditing, policy, and throttling for APIs
- You have hands-on experience with:
- OpenAPI specification and its associated tools,
- implementing REST APIs, preferably with Java and Spring Boot,
- Docker and Kubernetes,
- automating API testing,
- building and developing CI/CD pipelines and their respective build and deployment tools such as Gradle and Helm,
- microservice-based architecture,
- cloud platforms (GCP preferred), GitHub, and build tools like Gradle,
- industry-standard authorization protocols (e.g., OAuth 2.0, JWT),
- unit and integration testing,
- setting up API observability (traces, metrics and logs)
- Good to have: SOAP-based web services and WSDLs
- Nice to Have: Datalog; other programming languages such as Go
OUR BENEFITS
- Tasty Breaks: Delicious meals in our DINING ROOM – including vegetarian or vegan options, and many are even free of charge
- Move it, move it: 24/7 access to the GYM, where you can train in our fitness studio, and we cover the costs for you
- Do it your way: Flexible working hours, 30 days of vacation, up to 2 days of home office per week
- Easy Going: Germany ticket included
- Get Together: Team events, social days, ski events, and more
- Grow like a Pro: Individual training and development opportunities
- Good Vibes: Dogs are welcome!
PAYBACK is the leading bonus program in Germany and one of the largest and most powerful marketing platforms worldwide. As a pioneer of the data economy, we develop all technical solutions ourselves in Munich. Develop yourself and the PAYBACK program with us.
Interested?
We are looking forward to your application!
PAYBACK values diversity - come as you are