Posted Apr 23, 2026
Key Responsibilities:
Qualifications Required:
Engineering Degree in Computer Science with 7+ years of experience in backend development
Solid expertise in Java, Spring Boot, and Microservices architecture
Experience with legacy system modernization or platform engineering
Experience building RESTful APIs (GraphQL is a plus)
Solid understanding of distributed systems and system design
Hands-on experience with relational databases
Familiarity with cloud platforms (GCP preferred) and containerization (Kubernetes)
Experience with authentication/authorization mechanisms (OAuth 2.0) Additional Company Details (if available): The company prefers candidates who have experience with GraphQL APIs, exposure to Kotlin and C#, and familiarity with event-driven architectures such as Kafka and messaging systems. About the Role: You will be responsible for helping modernize and rebuild a legacy internal platform into scalable, cloud-native services. Your main tasks will involve designing and developing robust APIs and backend systems to efficiently expose and manage existing data. This will enable the creation of contemporary internal tools and enhance developer productivity. Key Responsibilities:
Design and develop robust APIs and backend systems
Modernize and rebuild a legacy internal platform into scalable, cloud-native services
Efficiently expose and manage existing data
Enable contemporary internal tools
Improve developer productivity
Qualifications Required:
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City