CI&T is looking for a Mid Level/Senior Backend Java/AWS Developer to work on a project in the financial sector, building and evolving distributed, scalable, and resilient systems. The ideal candidate will have experience in Java and cloud architecture, and will work in an environment based on microservices, with strong use of AWS, messaging, and modern engineering practices.
Requirements
- Solid experience with Java (Java 21+), Spring, and Hibernate
- Object-oriented programming and design patterns
- Microservices architecture, Clean Arch, BFF, and DDD
- API modeling with Spring Boot and AWS API Gateway
- Knowledge of application security: authentication, OWASP, and good practices
- Unit tests and integration tests with JUnit 4+ and Mockito
- Experience with AWS (EC2, ECS, EKS, Fargate, S3, SQS, SNS, Lambda, API Gateway, CloudWatch)
- Messaging: Amazon SQS, Kafka, or similar
- Relational and NoSQL databases
- Docker and/or Kubernetes
- Infrastructure as code: Terraform or AWS CloudFormation
- CI/CD and familiarity with Git
- Familiarity with AI usage in development (codegen, automation)
Benefits
- Health and dental plan
- Food allowance and meal
- Childcare allowance
- Extended parental leave
- Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass
- Participation in profits and results (PLR)
- Life insurance
- Continuous learning platform (CI&T University)
- Discounts club
- Online platform dedicated to promoting physical, mental, and well-being health
- Pregnancy and parental responsibility course
- Partnership with online course platforms
- Language learning platform
