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
Gupy (TrappyWeb)
Há 2 meses atrás
Explore outras opções parecidas que também podem ser o que você procura.