C
About the role
TL;DR
Develop and maintain robust backend services using Java and Spring Boot.
- •Transform business requirements into robust, maintainable backend services using Java 17/21 and Spring Boot.
- •Design, build, and maintain backend services aligned with architecture standards and Agile delivery processes.
- •Key Responsibilities Design, build, and maintain backend services using Java 17/21 and Spring Boot.
- •Implement and evolve REST and gRPC APIs following best practices.
- •Ensure service reliability through unit/integration tests and troubleshooting.
- •Work with PostgreSQL and integrate with caching layers (Redis).
- •Build and debug containerized services using Docker and deploy them on Kubernetes.
- •Requirements Strong experience with Java (17 or 21) and Spring Boot in production systems.
- •Solid understanding of REST APIs and familiarity with gRPC concepts.
- •Hands-on experience with OAuth2/OIDC, JWT, and backend security fundamentals.
- •Proficiency with PostgreSQL and JPA/Hibernate.
- •Practical experience with Docker and Kubernetes.
Required skills
JavaPostgreSQLREST APIDockerKubernetesJWT
Nice-to-have skills
gRPCRedisJenkinsArgoCD
Domain expertise
consulting
Benefits & perks
Health and dental insurance, Meal and food allowance, Childcare assistance, Extended paternity leave, Partnership with gyms and health and wellness professionals via Wellhub (Gympass), TotalPass, Profit Sharing and Results Participation (PLR), Life insurance, Continuous learning platform (CI&T University), Discount club, Free online platform dedicated to physical, mental, and overall well-being, Pregnancy and Responsible Parenting Course, Partnerships with online learning platforms, Language learning platform
Tech stack
JavaREST APIgRPCPostgreSQLRedisDockerKubernetesJWTJenkinsArgoCD