freehire launches on Product Hunt on 26 August.

Follow →

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);

See also