Capgemini
Capgemini

Desenvolvedor/ Desenvolvedora JAVA

RoleEngineering
LevelMid Level
LocationBelo Horizonte, Brazil
WorkOn-site
TypePermanent
PostedToday
Apply now

About the role

Descrição

Desenvolvedor Java Full Stack:

Mínimo de 3 anos de experiência
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 (Necessários)

  • Java 17/Microsserviços

  • Spring Framework (Spring boot, Spring Cloud, Spring Data e Spring Security)

  • Angular 17 + Native Federation

  • Typescript 5

  • Micro Front-end

  • Design System (Desenvolvimento baseado em componentes visuais já existentes)

  • Node.js

  • Testes unitários (JUnit / Mockito)

  • Swagger

  • Maven

  • Logback + SLF4J

  • Linguagens e Frameworks (Desejáveis)

  • Kubernets

  • Map Struct

  • Lombok

  • Powermock

  • Arquitetura (Necessária)

  • Experiência com MVC

  • Conhecimento em Arquitetura Hexagonal

  • 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)

  • Mongo DB (On-Premise, Atlas), Cosmo

DB e Hbase:

  • Mensageria (Desejáveis)

  • Azure Service Bus

  • Kafka

  • RabbitMQ

  • Integrações (Necessário)

  • Consumo de serviços REST

  • API Client (Postman/Insomnia/Bruno)

  • Ferramentas (Necessário)

  • Git (Bitbucket ou GitHub)

  • Gitflow ou Bamboo

  • Sonar Qube (Sonar Lint)

  • Github Copilot

  • IDE’s (Eclipse/Intellij/VS Code)

  • Ferramentas (Desejáveis)

  • Jira / Confluence / Dynatrace

  • Starteam

  • Dynatrace

  • Elastic Stack ELK (Kibana)

  • Open Telemetry (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

Required skills

Software engineering

Application development

Troubleshooting

Can my resume get me an interview?

Get your resume score and fixes with refresh.cv.

Create a resume

About Capgemini

Belo Horizonte

Headquarters