We are looking for a Java Developer to contribute to the development and evolution of critical applications in the insurance market. The person will have an important role in the technical quality of the deliveries, supporting the team in the evolution of the solutions and ensuring fast and reliable deploys in an agile and collaborative environment.
Requirements
- Experience with Java (8, 11, 17+)
- Experience with Spring Boot 3+ and Spring Cloud
- Development of RESTful APIs, documentation with Swagger, and testing via Postman
- Experience with unit tests using JUnit 5+ and Mockito 4+
- Knowledge in Object-Oriented Programming, SOLID principles, Design Patterns, Clean Code, and Clean Architecture
- Experience with databases: Relational and Non-Relational
- Experience with code versioning (Git or SVN)
- Experience with Docker
- Knowledge in Cloud Azure
- Experience with CI/CD using Jenkins
- Experience with observability tools
- Experience with agile methodologies (Scrum)
- Experience with Node.js (18+)
- Experience with microservices architecture
- Knowledge in Confluent Kafka
- Experience with integrated testing tools
- Knowledge in front-end technologies
- Experience with observability tools like Dynatrace or Kibana
- Experience with technical documentation and architecture drawings (Confluence)
Benefits
- Health and dental plan
- Food and meal allowance
- Childcare allowance
- Extended parental leave
- Partnership with gyms and health professionals via Wellhub (Gympass) TotalPass
- Participation in Profits and Results (PLR)
- Life insurance
- Continuous learning platform (CI&T University)
- Discount club
- Online platform dedicated to promoting physical, mental, and well-being health
- Gestational and responsible parenting course
- Partnership with online course platforms
- Language learning platform
