CI&T

Senior Java-Node Developer

CI&T

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Work with CI&T to support a client in the insurance sector.
  • Actively participate in all phases of the software development lifecycle, including technical refinement, development, testing and deployment.
  • Participate in code reviews, ensuring quality and adherence to best practices.
  • Work collaboratively with team members and clients, fostering a productive and harmonious environment.

Requirements

  • Experience with backend development (Java, Node and NestJS).
  • Knowledge of relational and non-relational databases.
  • Experience with Git and SVN.
  • Familiarity with CI/CD tools.
  • Knowledge of best practices and design patterns.
  • Understanding of unit testing and code quality practices.
  • Familiarity with RESTful APIs.
  • Experience with agile methodologies (Scrum, Kanban).
  • Ability to work in a team and provide technical leadership.
  • Experience in software solution design.
  • Understanding of design patterns for microservices.
  • Familiarity with SOLID principles and Clean Architecture.
  • Experience with unit tests to ensure code quality and maintain functionality.
  • Knowledge of Generative Artificial Intelligence (Generative AI).
Benefits
  • Health and dental insurance.
  • Meal and food allowances.
  • Childcare assistance.
  • Extended parental leave.
  • Partnerships with gyms and health/wellness professionals via Wellhub (Gympass) / TotalPass.
  • Profit Sharing (PLR).
  • Life insurance.
  • Continuous learning platform (CI&T University).
  • Discount club.
  • Free online platform dedicated to promoting physical and mental health and well-being.
  • Pregnancy and responsible parenting course.
  • Partnerships with online course platforms.
  • Language learning platform.
  • And many others.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaNodeNestJSrelational databasesnon-relational databasesGitSVNCI/CD toolsunit testingRESTful APIs
Soft Skills
teamworktechnical leadershipcollaborationcommunicationproblem-solvingadaptabilityfostering productive environmentcode review participationbest practices adherenceagile methodologies