AI Jobs Map

Mouts IT · Brazil

Desenvolvedor(a) Backend Sênior Java

seniorfull timePosted 7 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

javaspringoauthpostgresqlmongodbjunitgitci/cdgitlabdockergrafanagitlab-ci

🚀 Venha transformar o futuro da tecnologia com a Mouts!

Na Mouts, desenvolvemos soluções ágeis e inovadoras para impulsionar a transformação digital, tornando a tecnologia uma agente de inovação que simplifica a vida das pessoas.

🏡 Modelo de atuação: Remoto

📌 Vaga: Desenvolvedor(a) Backend Sênior Java / Spring Boot / APIs REST

Irá atuar na (re)construção da camada de back-end, em um projeto estratégico de e-commerce B2B global, com arquitetura moderna baseada em microsserviços e headless. Você vai fazer parte de um time responsável por transformar processos de negócio complexos (cotações, pedidos, preços, integrações com ERP) em soluções técnicas robustas, escaláveis e de alta performance, em um contexto verdadeiramente enterprise e multi-país.

O que você vai fazer

- Projetar e implementar APIs REST para o e-commerce B2B e aplicações satélites.

- Participar da desacoplagem do monolito (SAP Commerce / sistemas legados), extraindo domínios para microsserviços em Java/Spring Boot.

- Modelar domínios de negócio (catálogo, preços, pedidos, cotações, integrações com ERP) junto com arquitetura e áreas de negócio.

- Desenvolver integrações com SAP Commerce, ERPs SAP e microsserviços corporativos.

- Implementar autenticação/autorização com Spring Security (OAuth2/OpenID Connect/Keycloak).

- Garantir qualidade via testes automatizados (unitários e de integração, com Testcontainers).

- Colaborar com frontend, times SAP, UX/UI e negócio em modelo ágil (Scrum/Kanban).

- Contribuir com code reviews, documentação técnica (PT/EN) e disseminação de conhecimento.

Obrigatório:

- 5+ anos de experiência com Java em aplicações web corporativas.

- Forte vivência com Spring Boot e o ecossistema Spring (Web, Data, Validation, Security, Actuator).

- Experiência com APIs REST, arquitetura de microsserviços e bancos de dados (PostgreSQL e MongoDB).

- Conhecimento em integrações corporativas (ERPs SAP, outros backends) e clients HTTP (ex: OpenFeign).

- Prática com testes automatizados (JUnit, Mockito, Testcontainers), Git, CI/CD (GitLab CI) e Docker no dia a dia.

- Conhecimento de Grafana Stack para logs e métricas.

- Inglês avançado (leitura, escrita e participação em reuniões internacionais).

Diferenciais:

- Experiência com SAP Commerce (Hybris) on-premises ou Cloud (CCv2).

- Vivência em e-commerce B2B complexo, especialmente em contexto industrial (RFQ, Smart RFQ, "Minha Conta" com integração em tempo real a ERPs).

More jobs at Mouts IT