Chat rápido, melhores ofertas — Baixar

Desenvolvedor(a) Backend Java Sênior

Indeed

Empresa

Tipo de empregoTempo Integral
Modalidade de TrabalhoRemoto
Nível de ExperiênciaMais de 10 Anos
Nível de EducaçãoSem Limite de Formação

Descrição

### **Atividades a serem realizadas:** * Projetar e implementar **APIs e serviços backend** (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 Java/Spring Boot. * Modelar domínios de negócio (catálogo, preços, pedidos, cotações, integrações com ERP) em conjunto com arquitetura e áreas de negócio. * Desenvolver integrações com **SAP Commerce**, ERPs SAP, API Gateway e demais sistemas corporativos. * Implementar autenticação/autorização em serviços backend utilizando **Spring Security** (incluindo cenários com OAuth2/OpenID Connect/Keycloak). * Garantir **testes automatizados** (unitários e de integração, incluindo uso de Testcontainers com bancos de dados). * Colaborar com frontend, times SAP, UX/UI e negócio em modelo ágil (scrum/kanban), participando de refinamentos, planning e reviews. * Contribuir com **code reviews**, documentação técnica (PT/EN) e transferência de conhecimento para o time. ### **Requisitos Obrigatórios:** **Arquitetura, linguagens, dados e segurança** * 5\+ anos de experiência com **Java** em aplicações web corporativas. * Forte experiência com **Spring Boot** e ecossistema Spring (Web, Data, Validation, Actuator e Spring Security). * Vivência com **APIs REST** (modelagem de recursos, paginação, tratamento de erros, versionamento). * Experiência com **arquitetura de microsserviços**: Serviços independentes por domínio. * Comunicação síncrona (REST) e, desejável, assíncrona (mensageria/eventos). * Experiência com **bancos de dados**: Relacional, preferencialmente **PostgreSQL** (modelagem, índices, queries). * Não relacional, preferencialmente **MongoDB**. * Conhecimentos de **integrações corporativas**: Consumo e exposição de serviços em ambientes heterogêneos (ERPs SAP, outros backends). * Uso de clients HTTP (por exemplo, Spring Cloud OpenFeign ou equivalente). **Qualidade, ferramentas e operação** * Prática em **testes automatizados**: Testes unitários (JUnit, Mockito ou similares). * Testes de integração com **Spring Boot Test** e **Testcontainers** (incluindo MongoDB / PostgreSQL). * Vivência com **Git** e **pipelines de CI/CD** (preferencialmente **GitLab CI**), incluindo: Branching, merge requests, code review e automação básica de build/test/deploy. * Capacidade de rodar e depurar serviços em ambientes **containerizados** (uso cotidiano de **Docker**). * Conhecimento de **Grafana Stack** para visualização de logs e métricas das aplicações (consulta, filtros, análise básica). ### **Requisitos Desejáveis:** * Experiência em projetos com **SAP Commerce (Hybris) on\-premises ou SAP Commerce Cloud (CCv2\)**: Integrações de preços, estoque, pedidos, clientes. * Entendimento da arquitetura e dos limites do core para estratégia de desacoplamento. * Vivência em **e\-commerce B2B complexo**, preferencialmente em contexto industrial: Perfis distintos (cliente, representante, colaborador). * Entendimento de Cotações (RFQ, Smart RFQ), contratos, regras comerciais específicas. * Entendimento de “Minha Conta” com consultas em tempo real a ERPs (pedidos, notas fiscais, duplicatas, curva ABC etc.). ### **Soft skills e postura** * Perfil **sênior**, capaz de atuar como **referência técnica em backend** na squad e apoiar decisões arquiteturais junto ao arquiteto de solução. * **Boa comunicação**, com facilidade para entender e discutir necessidades de negócio. * Transformar demandas em requisitos técnicos claros. * Explicar decisões técnicas para público não técnico. * Participação em reuniões com times e stakeholders internacionais. * Colaboração em ambiente **ágil**, abertura a feedbacks, atuação em pair programming e code review. * Alinhamento com práticas de **governança, documentação e qualidade** da empresa, com foco em entregas sustentáveis de longo prazo. **Buscamos proporcionar ao nosso time um ambiente acolhedor, dinâmico e colaborativo. Para isso, temos várias iniciativas, como:** * Oportunidades 100% remotas ‍ * Vale home office * Feedbacks periódicos * Programa de indicações Acolhimento psicológico ‍* ️ * Ginástica laboral ️ * Academia de conhecimento * Convênio com escola de inglês * Reuniões mensais de transparência * Happy hour online * Kit de boas\-vindas

Publicado por

João Silva

Indeed · HR

Localização

João Silva

Indeed · HR

Vagas semelhantes

Desenvolvedor(a) Backend Java Sênior vaga da Indeed em 2026 | ok.com