Job Description
Job responsibilities
You will design and implement backend services using Java (Quarkus) and well-defined APIs (OpenAPI), focusing on performance, maintainability and clarity.You will contribute to event-driven solutions using Kafka (Confluent), collaborating with the team on topics such as schema design, reliability and data flow.You will work with microservices and API Gateway patterns, helping evolve the platform architecture in a pragmatic and incremental way.You will collaborate with cloud and platform teams on AWS and Kubernetes-based environments, focusing on application needs rather than owning infrastructure operations.You will contribute to infrastructure as code initiatives using Terraform by defining application requirements and supporting reusable patterns.You will implement and maintain CI/CD pipelines with GitHub and GitHub Actions together with the team, focusing on developer produ...
Ready to Apply?
Take the next step in your AI career. Submit your application to ThoughtWorks today.
Submit Application