
Mid-Level Developer, Java
Posted May 21

Posted May 21
This is a fully remote position, open to applicants in Brazil.
• Collaborate with the development team to ensure high-quality deliverables that meet client expectations;
• Contribute to problem-solving effectively, maintaining a holistic view with a focus on business impact;
• Foster the technical growth of the team through conducting training sessions, dojos, and continuous knowledge sharing.
• Experience in Java development (versions 11 and 17) using Spring Boot 3;
• Proficiency in JavaScript and TypeScript (version 4 and above);
• Strong understanding of Design Patterns, Object-Oriented Programming (OOP), SOLID principles, KISS, DRY, and YAGNI;
• Experience with Automated Testing;
• Familiarity with Git;
• Knowledge of relational and/or non-relational databases;
• Experience in building and consuming RESTful APIs.
• Desired additional skills:
• Knowledge of Docker and Kubernetes;
• Experience with Lombok;
• Familiarity with Spring WebFlux;
• Experience with Domain-Driven Design (DDD);
• Experience with Kafka;
• Understanding of Hexagonal Architecture;
• Experience with Node.js;
• Front-end development experience using Angular (versions 8 and 17);
• Health and dental insurance;
• Meal and food vouchers;
• Childcare assistance;
• Extended parental leave;
• Partnerships with gyms and health and wellness professionals through Wellhub (Gympass) TotalPass;
• Profit Sharing and Results Participation (PLR);
• Life insurance;
• Continuous learning platform (CI&T University);
• Discount club;
• Free online platform dedicated to promoting physical, mental health, and well-being;
• Courses on pregnancy and responsible parenthood;
• Partnerships with online course platforms;
• Language learning platform;
• And many more.
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.