
Barueri Desenvolvedor Desenvolvedora JAVA Sênior
Capgemini
Job description
Desenvolvedor Java Backend Pró atividade e desenvoltura para atuar como "dono" das estórias/atividades do refinamento à implantação Boa comunicação e experiência com ritos ágeis Colaborativo Linguagens e Frameworks (Necessários) - Java 17/Microsserviços - Spring Framework (Spring boot, Spring Cloud, Spring Data e Spring Security) - Testes unitários (JUnit / Mockito) - Swagger - Maven - Logback + SLF4J Linguagens e Frameworks (Desejáveis) - Kubernets - MapStruct - Lombok - Powermock - Mokito Arquitetura (Necessária) - Experiência com MVC - Conhecimento em Arquitetura Hexagonal - Conhecimento básico em autenticação e autorização Banco de Dados (Necessário) - Experiência com banco relacionais e NoSQL - Ter trabalhado com DB2, Oracle e SQL Server (com domínio em procedures) Mensageria (Desejáveis) - Azure Service Bus - Kafka - RabbitMQ - Mongo DB (On-Premise, Atlas), CosmoDB e Hbase Integrações (Necessário) - Consumo de serviços REST - API Client (Postman/Insomnia/Bruno) Ferramentas (Necessário) - Git (Bitbucket ou GitHub) - Gitflow ou Bamboo - SonarQube (SonarLint) - Github Copilot - IDE’s (Eclipse/Intellij/VS Code) - JUnit / Mockito Ferramentas (Desejáveis) - Jira / Confluence - Starteam - Dynatrace - Elastic Stack ELK (Kibana) - OpenTelemetry (Otel) - ArgoCD (monitoramento de deploy e saúde dos pods em cloud) Boas práticas e padrões de mercado (Desejáveis) - Clean Code - Solid - TDD / BDD - Experiência em ambiente Ágil e de Devops - Conhecimento em desenvolvimento com IA (Ms Copilot ou outra IDE de GenAI) - Arquitetura resiliente Diferenciais: - Certificação Azure - Capacidade de escrever e otimizar consultas SQL básicas e intermediárias
Verified and listed by ActiveJobs. Applications are made directly on Capgemini's own career page — we never sit in the middle.