Job Description
Are you a Java Backend Developer looking to work with modern technologies and cloud-native architectures? We’re looking for an experienced backend engineer to join our team and help design and build scalable, high-performance systems.
What you’ll be doing
- Develop and maintain backend services using Java (latest versions) and Kotlin
- Build microservices with Spring Boot
- Design and operate cloud-native applications using Kubernetes
- Implement Infrastructure as Code with Terraform
- Work with Kafka to build event-driven and asynchronous systems
- Design and integrate APIs using GraphQL Federation
- Collaborate through GitHub , including code reviews and CI/CD workflows
- Deploy and run services in the cloud using Azure and/or AWS
- Contribute to architectural decisions and technical leadership (especially at Staff level)
What we’re looking for
- Strong backend development experience with Java
- Hands-on experience with Kotlin
- Solid knowledge of Spring Boot and microservices architecture
- Experience with Kubernetes and containerized environments
- Familiarity with Terraform
- Experience with Kafka
- Knowledge of GraphQL , ideally GraphQL Federation
- Experience using GitHub in collaborative development environments
- Cloud experience with Azure and/or AWS
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application