Job Description

Transform business requirements into robust, maintainable backend services, aligned with architecture standards and Agile delivery processes. Key responsibilities include developing clean, well‑documented microservices and APIs using Java 21 and Spring Boot, documenting interfaces with OpenAPI/Swagger. Following design patterns, architecture guidelines, and best practices, leveraging Domain‑Driven Design and event‑storming is required. Writing unit and integration tests and troubleshooting and resolving issues proactively are also part of the role. The candidate will contribute to CI/CD pipelines using Docker, Helm, Tekton/Jenkins, and ArgoCD to automate builds and deployments. This role involves integrating messaging flows with RabbitMQ, Kafka, and Google Pub/Sub. Instrumenting services for observability and ensuring security and performance are crucial.

About CI&T

CI&T are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.

Apply for This Position