Logo
Entrar

Desenvolvedor Java

R$0.00

Descrição

  • Mínimo de 5 anos de experiência com desenvolvimento Back End em Java (candidatos com portfólio técnico sólido e comprovado podem ser considerados, mesmo com menos tempo de atuação).

Conhecimentos Técnicos Essenciais:

  • Proficiência em Java com foco no ecossistema Spring: Spring Boot, Spring Data, Spring Security, Spring Cache e Spring Batch.
  • Experiência com arquitetura de microsserviços, preferencialmente em Arquitetura Hexagonal e distribuída, com uso de containers (Docker) e orquestração em cloud (EKS, Openshift).
  • Criação e consumo de APIs RESTful com FeignClient/WebClient, com tolerância a falhas utilizando Hystrix ou Resilience4j.
  • Implementação de event streaming com Kafka e utilização de serviços AWS como S3, Pipelines, EKS, VPC, SG, MSK, entre outros.
  • Experiência com Integração Contínua/Entrega Contínua (CI/CD) utilizando ferramentas como Git, Gitflow, Maven, Jenkins, ArtiFactory.
  • Conhecimentos em bancos de dados relacionais e NoSQL, incluindo Oracle, MongoDB e Redis.
  • Práticas de observabilidade com ferramentas como OpenTelemetry, Grafana e Dynatrace.
  • Criação de documentação técnica em Swagger e Confluence.

Boas Práticas de Desenvolvimento:

  • Aplicação consistente de princípios SOLID, Clean Code, TDD, Code Review e qualidade de código.
  • Vivência com BDD, DDD, JUnit, Mockito e Cucumber.

Habilidades Desejadas:

  • Experiência com integração de sistemas utilizando serviços ou APIs RESTful.
  • Familiaridade com práticas de DevSecOps, incluindo análise de segurança com ferramentas como SonarQube, Fortify, entre outras.

Localização

Interessado em saber mais?

Entre em contato com o anunciante através dos seguintes canais de comunicação

User Profile Avatar
Gupy (TrappyWeb)
Há 2 meses atrás

Explore outras opções parecidas que também podem ser o que você procura.