Engenheiro de Software Java Sênior
Nava Technology for Business
Descrição da vaga
Buscamos um(a) profissional com perfil analítico, consultivo e orientado à resolução de problemas, que proponha melhorias e atue de forma colaborativa. Experiência sólida em Java e conhecimentos em AWS e OpenShift.
Requisitos:
- Java 17+;
- Desenvolvimento de microsserviços;
- Spring Framework (Spring Boot e Hibernate);
- Integração com serviços SOAP e REST (cliente e servidor);
- API Gateway;
- Bancos de dados PostgreSQL e Redis;
- Arquitetura Hexagonal;
- Conhecimento em SOLID, Design Patterns e padrões de arquitetura;
- Docker;
- Git e GitFlow;
- Práticas de DevOps;
- Cloud Computing (AWS, Azure e/ou GCP).
Diferenciais:
- OpenShift;
- JavaScript;
- Apache Camel;
- Certificações Java;
- Certificações em Cloud (AWS, Azure ou GCP);
- Jenkins;
- Ferramentas de análise de código para identificação e resolução de problemas;
- Ferramentas de monitoramento e observabilidade, como Dynatrace e Google Analytics.
