[wg] analista desenvolvedor backend sênior

iblue Consulting

Jaraguá do Sul

On-site

BRL 180,000 - 320,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

iblue Consulting procura um Analista Desenvolvedor Backend Sênior com sólida experiência em Java, Spring Boot e microsserviços para reconstruir a camada de backend de plataforma global de e-commerce B2B em nuvem. O candidato atuará com SAP Commerce, ERP SAP e integração de serviços, garantindo alta disponibilidade, segurança e observabilidade.

Interessados devem possuir competência em REST, autenticação, testes automatizados e práticas ágeis, trabalhando com equipes globais.

Qualifications

  • 5+ anos de experiência com Java em aplicações corporativas.
  • Forte experiência com Spring Boot e ecossistema Spring.
  • APIs REST com modelagem de recursos e versionamento.
  • Arquitetura de microsserviços com domínio independente.
  • Bancos relacionais (PostgreSQL) e não relacionais (MongoDB).
  • Integração com SAP ERP / SAP Commerce.
  • Spring Security, OAuth2, OpenID Connect e Keycloak.
  • JUnit/Mockito; Spring Boot Test; Testcontainers.
  • GitLab CI; pipelines CI/CD.
  • Docker; containers.
  • Observabilidade com Grafana, logs e métricas.

Responsibilities

  • 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 e sistemas legados) em microsserviços.
  • Modelar domínios de negócio (catálogo, preços, pedidos) com arquitetos e áreas de negócio.
  • Desenvolver integrações com SAP Commerce, ERPs, API Gateway e sistemas corporativos.
  • Implementar autenticação/autorizações com Spring Security (OAuth2/OpenID).
  • Garantir testes automatizados (unitários/integrados) com Testcontainers.
  • Participar de cerimônias ágeis e evoluir a arquitetura.
  • Documentação técnica (PT/EN) e disseminação de conhecimento.

Skills

Java
Spring Boot
REST APIs
Microsserviços
PostgreSQL
MongoDB
Docker
GitLab CI
Testcontainers
Kafka
OAuth2
OpenID Connect
Keycloak
Spring Security
JUnit/Mockito
CI/CD
Grafana
DDD
Kafka/RabbitMQ

Tools

Docker
GitLab CI
Testcontainers
Kafka

Job description

Ouvir, criar e inspirar a transformação digital dos nossos clientes é o que nos motiva.

De pessoas para pessoas

Acreditamos que, mais do que tecnologia, a transformação digital é sobre como as pessoas conduzem as mudanças nas empresas. E por entender isso, o fator humano é o que nos faz evoluir e modernizar processos.

Não é somente mais uma oportunidade... e sim um convite para você fazer parte dessa história.

Na iblue Consulting você vai trabalhar com uma equipe multidisciplinar, que é responsável por alavancar o crescimento do negócio através das nossas pessoas.

Buscamos profissionais com os seguintes valores que corroboram com os nossos valores:

  • Cuidado com as pessoas
  • Responsabilidade
  • Ética
  • Excelência e Resultados
  • Cliente no centro
Requisitos

Estamos em busca de um ANALISTA DESENVOLVEDOR BACKEND SÊNIOR , com sólida experiência em Java, Spring Boot e pelo menos 5 anos de atuação no desenvolvimento de aplicações corporativas complexas , que seja apaixonado por inovação e comprometido com a entrega de soluções de alta qualidade.

A pessoa deverá atuar na reconstrução da camada de backend de uma plataforma global de e-commerce B2B em nuvem e de seus domínios relacionados, utilizando uma arquitetura moderna baseada em microsserviços e no modelo headless, garantindo:

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

Se você possui experiência em metodologias ágeis, boas práticas de engenharia de software e se identifica com valores como colaboração, excelência técnica e comprometimento, essa oportunidade é para você!

Principais Responsabilidades

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 e sistemas legados), extraindo domínios de negócio para microsserviços Java/Spring Boot. Modelar domínios de negócio, como catálogo, preços, pedidos, cotações e integrações com ERP, em conjunto com arquitetos e áreas de negócio. Desenvolver integrações com SAP Commerce, ERPs SAP, API Gateway e demais sistemas corporativos. Implementar autenticação e autorização em serviços backend utilizando Spring Security, incluindo cenários com OAuth2, OpenID Connect e Keycloak. Garantir a implementação e manutenção de testes automatizados, incluindo testes unitários e de integração, utilizando frameworks adequados e Testcontainers. Participar ativamente das cerimônias ágeis da squad (refinamentos, plannings, reviews e retrospectivas), contribuindo com definições técnicas e evolução contínua da arquitetura. Contribuir com code reviews, documentação técnica (PT/EN), disseminação de conhecimento e adoção de boas práticas de engenharia de software. Apoiar decisões arquiteturais relacionadas à evolução da plataforma, observabilidade, escalabilidade, segurança e integração entre sistemas.

Requisitos e Qualificações

5+ anos de experiência com Java em aplicações corporativas. Forte experiência com Spring Boot e ecossistema Spring: Spring Web; Spring Data; Spring Validation; Spring Actuator; Spring Security. Vivência em desenvolvimento e manutenção de 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 via REST; Desejável experiencia com comunicação assíncrona baseada em mensageria e eventos. Experiência com bancos relacionais, preferencialmente PostgreSQL: Modelagem; Índices; Otimização de consultas. Experiência com bancos não relacionais, preferencialmente MongoDB. Experiência na integração de sistemas em ambientes corporativos complexos: ERPs SAP; Sistemas legados; Microsserviços corporativos. Conhecimento em clients HTTP e integrações utilizando: Spring Cloud OpenFeign ou equivalente. Conhecimentos sólidos em: OAuth2; OpenID Connect; Keycloak; Spring Security. Experiência com: JUnit; Mockito ou frameworks equivalentes; Spring Boot Test; Testcontainers. Vivência com testes de integração utilizando PostgreSQL e/ou MongoDB. Vivência com Git e pipelines CI/CD, preferencialmente GitLab CI: Branching; Merge Requests; Code Review; Automação de build, testes e deploy. Experiência com Docker e execução de aplicações em ambientes containerizados. Conhecimento em observabilidade e monitoramento: Grafana; Logs distribuídos; Métricas de aplicações; Análise básica de performance e troubleshooting.

Habilidades Comportamentais

Perfil sênior, capaz de atuar como referência técnica de backend dentro da 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úblicos não técnicos. Inglês avançado: Leitura e escrita de documentação técnica; Participação em reuniões com times e stakeholders internacionais. Capacidade de atuação em ambiente ágil, colaborativo e multidisciplinar. Proatividade na identificação e resolução de problemas técnicos. Comprometimento com qualidade, governança, documentação e sustentabilidade das soluções desenvolvidas. Facilidade para compartilhar conhecimento e apoiar a evolução técnica da equipe.

Diferenciais

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 da plataforma e de estratégias de desacoplamento do core. Vivência em plataformas de e-commerce B2B complexas, preferencialmente em ambientes industriais ou multinacionais: Perfis distintos de usuários (clientes, representantes e colaboradores); Processos de cotação (RFQ e Smart RFQ); Contratos e regras comerciais específicas; Funcionalidades de Minha Conta integradas em tempo real aos ERPs. Experiência com arquitetura orientada a eventos. Experiência com Kafka, RabbitMQ ou plataformas equivalentes. Conhecimento de DDD (Domain-Driven Design). Experiência com práticas de observabilidade distribuída. Conhecimento de padrões de resiliência para microsserviços (Circuit Breaker, Retry, Bulkhead). Experiência em ambientes cloud (AWS, Azure ou GCP).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

[WG] ANALISTA DESENVOLVEDOR BACKEND SÊNIOR
[WG] ANALISTA DESENVOLVEDOR BACKEND SÊNIOR

iblue • Jaraguá do Sul

On-site
BRL 180,000 - 270,000
[WG] ANALISTA DESENVOLVEDOR FULLSTACK SÊNIOR (Foco em Backend)
[WG] ANALISTA DESENVOLVEDOR FULLSTACK SÊNIOR (Foco em Backend)

iblue Consulting • Jaraguá do Sul

On-site
BRL 180,000 - 320,000
[WG] ANALISTA DESENVOLVEDOR FULLSTACK SÊNIOR (Foco em Backend)
[WG] ANALISTA DESENVOLVEDOR FULLSTACK SÊNIOR (Foco em Backend)

iblue • Jaraguá do Sul

On-site
BRL 201,000 - 357,000
[wg] analista desenvolvedor frontend sênior
[wg] analista desenvolvedor frontend sênior

iblue Consulting • Jaraguá do Sul

On-site
BRL 240,000 - 420,000
[WG] ANALISTA DE QA SÊNIOR
[WG] ANALISTA DE QA SÊNIOR

iblue • Jaraguá do Sul

On-site
BRL 170,000 - 210,000
Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços
Desenvolvedor(a) Backend Java Sênior | Arquitetura e Microsserviços

Grupo Panvel • Eldorado do Sul

Hybrid
BRL 150,000 - 230,000
Refeitório no local
Plano de Saúde & Odonto (via cooper)
Transporte Fretado
+1
DESENVOLVEDOR SAAS SÊNIOR
DESENVOLVEDOR SAAS SÊNIOR

Indra Group • Brazil

Remote
BRL 180,000 - 320,000
Pessoa Desenvolvedora Java - Sênior São Paulo - SP and Hybrid Full-time employee
Pessoa Desenvolvedora Java - Sênior São Paulo - SP and Hybrid Full-time employee

FCamara • São Paulo

Hybrid
BRL 180,000 - 300,000
Pessoa Desenvolvedora Java - Sênior
Pessoa Desenvolvedora Java - Sênior

VENHA SER #SANGUELARANJA • São Paulo

On-site
BRL 180,000 - 340,000
[IB] DESENVOLVEDOR JAVA - SÊNIOR
[IB] DESENVOLVEDOR JAVA - SÊNIOR

iblue • Rio de Janeiro

On-site
BRL 120,000 - 180,000