Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
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.
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:
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ê!
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.
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.
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.
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).