
Backend Developer, Java, Spring Boot
Posted Jun 3

Posted Jun 3
This is a fully remote position, open to applicants in Brazil.
• Create and implement RESTful APIs using Spring Boot 3 (Web and WebFlux)
• Develop and uphold intricate KPI calculation logic (SFC Index, ranking, incentives)
• Oversee database schema evolution through Flyway migrations on PostgreSQL
• Integrate with Azure Active Directory (OAuth2 / JWT) for secure authentication and authorization
• Maintain a Redis caching layer to support high-frequency KPI reads
• Connect with external systems
• Dispatch email notifications via SendGrid and push notifications through APNs (Pushy)
• Manage sensitive information using AWS Secrets Manager
• Write unit and integration tests using JUnit 5, Mockito, and Spring Security Test
• Document APIs using OpenAPI / Springdoc UI
• Engage in the upkeep of the Jenkins CI/CD pipeline
• 4+ years of experience in Java
• Proficiency in Spring Boot 3 (Web, Data JPA, Security, Cache, Actuator)
• Knowledge of Spring Security (OAuth2 / JWT) and Azure AD integration
• Experience with PostgreSQL and Flyway (schema migrations)
• Familiarity with Redis (Spring Cache)
• Competence with Maven
• Understanding of Lombok and MapStruct
• Experience with JUnit 5 and Mockito
• Skills in REST API design
• Proficiency in Git with trunk-based development
• Health and dental insurance
• Meal and food allowance
• Childcare assistance
• Extended paternity leave
• Partnerships with gyms and health & wellness professionals through Wellhub (Gympass) and TotalPass
• Profit sharing and results participation (PLR)
• Life insurance
• Continuous learning platform (CI&T University)
• Employee discount club
• Free online platform focused on physical, mental, and overall well-being
• Pregnancy and responsible parenting course
• Collaborations with online learning platforms
• Language learning platform
• And many more!
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.