Senior Full Stack Developer Java/React @Lyncas
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2wks ago

[Hiring] Senior Full Stack Developer Java/React @Lyncas

2wks ago - Lyncas is hiring a remote Senior Full Stack Developer Java/React. 💸 Salary: unspecified 📍Location: Brazil

Role Description

Atuar na (re)construção da camada de back-end do Commerce Cloud e domínios relacionados, em arquitetura moderna (microsserviços / headless), garantindo:

  • Alta disponibilidade, escalabilidade e performance global (multi-país, multi-idioma, multi-ERP).
  • Integração consistente com SAP Commerce, ERPs SAP (ECC/S/4HANA/B1) e microsserviços corporativos.
  • Qualidade de código, segurança e observabilidade adequadas ao contexto enterprise.
  • Entendimento dos processos de negócio (cotações, pedidos, preços, minha conta, etc.) e sua tradução em soluções técnicas robustas.

Responsabilidades principais:

  • 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 times internos.

Qualifications

  • 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).
  • 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).
  • Inglês avançado:
    • Leitura e escrita de documentação técnica.
    • Participação em reuniões com times e stakeholders internacionais.

Requirements

  • 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).
    • Cotações (RFQ, Smart RFQ), contratos, regras comerciais específicas.
    • “Minha Conta” com consultas em tempo real a ERPs (pedidos, notas fiscais, duplicatas, curva ABC etc.).

Benefits

  • 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 🎁
Before You Apply
️
remote Be aware of the location restriction for this remote position: Brazil
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Full Stack Developer Java/React @Lyncas
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2wks ago
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Brazil
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply ✓
Applied ✓
Sent Follow-Up ✓
Interview Scheduled ✓
Interview Completed ✓
Offer Accepted ✓
Offer Declined ✓
Application Denied ✓
Unlock 125,000+ Remote Jobs
×
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews

⚡ 127,064+ remote jobs, refreshed hourly

🔔 Real-time alerts: Apply first

🛡️ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later