Desenvolvedor/ Desenvolvedora JAVA Júnior
Capgemini · Barueri, São Paulo, Brazil
IT Services and IT Consulting · 10,001+ employees
About the role
Act as the owner of user stories from refinement to deployment in a backend Java environment. Collaborate using agile rituals to ensure high-quality software delivery.
What they look for
Requirements
Requires proficiency in Java 17 and the Spring Framework, along with experience in microservices and unit testing. Knowledge of various databases, messaging systems, and DevOps tools is highly desired.
Full 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
Linguagens e Frameworks (Desejáveis) - 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
Arquitetura (Desejáveis) - Experiência com MVC - Conhecimento em Arquitetura Hexagonal
Banco de Dados (Desejáveis) - Experiência com banco relacionais e NoSQL - Ter trabalhado com DB2, Oracle e SQL Server (com domínio em procedures) - Mongo DB (On-Premise, Atlas), CosmoDB e Hbase
Mensageria (Desejáveis) - Azure Service Bus - Kafka - RabbitMQ
Integrações (Desejáveis) - Consumo de serviços REST - API Client (Postman/Insomnia/Bruno)
Ferramentas (Desejáveis) - Git (Bitbucket ou GitHub) - Gitflow ou Bamboo - SonarQube (SonarLint) - Github Copilot - IDE's (Eclipse/Intellij/VS Code)
Ferramentas (Desejáveis) - Jira / Confluence / Dynatrace - 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)
Diferenciais: - Certificação Azure