Mid-Level Java Developer
Summary
Build and maintain Java microservices for an employee-benefits platform using Spring Boot, Oracle, and MongoDB while collaborating with a client team.
Responsibilities
• Work together with CI&T to support a client in the employee benefits market;
• Ensure that this application provides an excellent user experience and facilitates the tasks of our end users;
• Help the team and the client raise the maturity of the process.
Requirements
- Experience with back-end development using Java (17 and 21) with Spring Boot;
- Experience with microservices architecture;
- Experience developing unit tests;
- Experience with code review practices within the team;
- Experience writing clean, simple, and maintainable code (Clean Code);
- Experience with Oracle and MongoDB databases;
- Familiarity with agile concepts: Scrum and Kanban;
- Desired soft skills:
- Fluent communication and willingness to work closely with the client;
- Passion for working in a team;
- Nice to have:
- Experience with OCP (OpenShift) and VSTS (Azure DevOps);
- Knowledge of AWS cloud;
- Knowledge of Azure Pipelines;
- Knowledge of AWS Lambda;
- Knowledge of SonarQube;
- Familiarity with legacy Java (Serverless, JSP, JAX-WS/JAX-RS);