
Senior Java-Node Developer
CI&T
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
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