
Java Developer – Mid/Senior
CI&T
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
AngularDockerJavaJavaScriptKubernetesOracleReactSpringSQL
About the role
- Collaborate with cross-functional teams to identify software requirements;
- Write clean, efficient, and maintainable code following best practices and coding standards;
- Perform unit and integration testing to ensure software quality;
- Develop software solutions using Agile methodologies;
- Work with product owners, architects, and other developers to understand project requirements and translate them into technical specifications;
- Design, develop, and maintain RESTful APIs;
- Work with SQL databases (Oracle);
- Create and maintain documentation for software development projects;
- Troubleshoot and debug software applications to resolve issues;
- Participate in code reviews and provide constructive feedback to improve code quality;
- Stay up to date with emerging trends and technologies in software development.
Requirements
- Strong experience with Java and Spring (Java versions 8, 11 and 21);
- Experience with SQL databases (Oracle);
- Experience in Java using object-oriented programming principles and design patterns;
- Experience with JavaScript (React/Angular);
- Experience with PL/SQL;
- Experience developing RESTful APIs and microservices architecture;
- Familiarity with containerization technologies such as Docker and Kubernetes;
- Excellent problem-solving skills;
- Proficient in writing clean, modular, and testable code;
- Clear and professional communication skills, with the ability to contribute effectively to team discussions.
Benefits
- Health and dental insurance;
- Meal and grocery allowance (meal and food vouchers);
- 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 wellbeing;
- 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
JavaSpringSQLPL/SQLJavaScriptReactAngularRESTful APIsmicroservicesobject-oriented programming
Soft skills
problem-solvingcommunicationcollaborationconstructive feedbackcode review