Senior Java-Backend-Entwickler (m/w/d)
Core
Designing and developing REST APIs and business logic for booking, pricing, payment, and master data within a hexagonal architecture.
Role type
Senior Java Backend Engineer
Builds
Microservices and APIs for booking, pricing, and payment systems
Domain
Travel/Ticketing industry with cloud-native infrastructure
Required skills
Java, Spring Boot, REST API design, Hexagonal Architecture, Unit/Integration Testing, Docker, Kubernetes, AWS, MapStruct, Maven, PostgreSQL, Redis
Preferred skills
Travel distribution domain knowledge (OSDM), Vue.js, TypeScript, Wiremock, Gatling, Cucumber, AWS S3, ElastiCache, KMS
Responsibilities
Conceptualize and develop REST APIs and mapping logic; Implement business requirements for booking, pricing, and payment; Ensure code quality through comprehensive testing; Maintain OpenAPI/Swagger contracts and documentation; Operate and evolve services on Kubernetes/Amazon EKS
Seniority
Senior, hands-on IC