
Senior Fullstack Developer – Back End Focus
Posted May 23

Posted May 23
This is a fully remote position, open to applicants in Brazil.
• Develop and execute backend APIs and services (REST) for B2B e-commerce and satellite applications.
• Engage in decoupling the monolithic structure (SAP Commerce/legacy systems), transitioning domains into Java/Spring Boot microservices.
• Collaborate with architecture and business teams to model business domains (catalog, pricing, orders, quotes, ERP integrations).
• Create integrations with SAP Commerce, SAP ERPs, API Gateway, and other enterprise systems.
• Implement authentication and authorization in backend services using Spring Security (including OAuth2/OpenID Connect/Keycloak scenarios).
• Ensure automated testing (unit and integration tests, including the use of Testcontainers with databases).
• Work alongside system frontend, SAP teams, UX/UI, and business teams in an agile environment (Scrum/Kanban), participating in refinements, planning, and reviews.
• Contribute to code reviews, technical documentation (in both Portuguese and English), and knowledge transfer to the team.
• Over 5 years of experience with Java in corporate web applications.
• Extensive experience with Spring Boot and the Spring ecosystem (Web, Data, Validation, Actuator, and Spring Security).
• Familiarity with REST APIs (resource modeling, pagination, error handling, versioning).
• Experience with microservices architecture: domain-based independent services; synchronous communication (REST) and, preferably, asynchronous communication (messaging/events).
• Proficiency with databases: Relational (preferably PostgreSQL — modeling, indexes, queries); Non-relational (preferably MongoDB).
• Understanding of enterprise integrations: consuming and exposing services in heterogeneous environments (SAP ERPs, other backends); use of HTTP clients (for example, Spring Cloud OpenFeign or similar).
• Background in automated testing: unit tests (JUnit, Mockito, or similar); integration tests with Spring Boot Test and Testcontainers (including MongoDB and/or PostgreSQL).
• Experience with Git and CI/CD pipelines (preferably GitLab CI), including branching, merge requests, code reviews, and basic automation of build/test/deploy processes.
• Ability to run and debug services in containerized environments (daily use of Docker).
• Knowledge of the Grafana stack for visualizing application logs and metrics (querying, filtering, basic analysis).
• SulAmérica Health Plan for the employee (national coverage, inpatient ward coverage with copayment).
• TotalPass gym membership.
• Latest-generation laptop.
• Transportation allowance.
• Meal allowance: R$ 770.00 (based on an average of 22 working days/month).
• Employee referral bonus.
• Partnership with Creditas financial services.
• Annual performance review with an IDP — Individual Development Plan.
• Training via iblue Academy.
• Udemy training.
• Certifications (AWS, Microsoft, IBM, and H2O).
• Educational partnerships (possible financial assistance tied to performance reviews).
• Structured Y-shaped career path (choose either management or specialist track).
• Benefit packages offered by the cooperative, selectable according to your needs.
• Paid 15-day leave after 12 months.
Confitec
Nagarro
HealthMark Group
Abnormal Security
Get handpicked remote jobs straight to your inbox weekly.