Senior Backendentwickler (m/w/d) Fahrplan-IT in Frankfurt am Main, remote möglich
Core
Design and development of REST APIs and mapping logic between partner and backend domain models using hexagonal architecture for booking, pricing, payment, and master data services.
Role type
Senior Backend Engineer
Builds
Booking, pricing, payment, and master data services
Domain
Public sector travel and transport
Required skills
Java 17/21, Spring Boot, REST API design, Hexagonal/Clean Architecture, Unit/Integration/Architecture/Performance/E2E testing, Docker, Kubernetes, CI/CD, AWS
Preferred skills
MapStruct, Maven, Wiremock, Gatling, Cucumber, AWS services (S3, RDS/PostgreSQL, ElastiCache/Redis, KMS), travel distribution domain knowledge, Vue.js/TypeScript
Responsibilities
Conceptualize and develop REST APIs and mapping logic; Implement business requirements for booking, pricing, payment, and master data; Ensure code and API quality through multi-level testing strategies; Maintain OpenAPI/Swagger contracts and automated documentation; Operate and evolve services on Kubernetes/Amazon EKS with monitoring
Seniority
Senior, hands-on IC