Pular para o conteúdo principal

Desenvolvedor/Desenvolvedora Java

Tecnologia
Capgemini
Rio De Janeiro, BrasilHá 2 meses
Tempo inteiro

Descrição da vaga

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

Keywords
Apache KafkaMS-DOSSpring FrameworkSpring SecurityIBM Db2 FamilyJiraApache HBaseMongodbMAVENRabbitMQElasticsearchSonarQubeBoaVisual Studio CodeOracle DatabaseSwaggerMockitoDevOpsKibanaEclipse

Tem interesse nesta vaga?