Sobre o Cargo
Se você é uma pessoa apaixonada por desenvolvimento de software e deseja trabalhar em um ambiente dinâmico e inovador, este cargo pode ser perfeito para você.
Você será responsável por projetar e implementar soluções eficientes e escaláveis utilizando Java e tecnologias relacionadas. Além disso, você precisará colaborar com a equipe para garantir que as soluções sejam alinhadas com as necessidades do negócio.
Responsabilidades Principais
* Desenho de soluções técnicas;
* Arquitetura Hexagonal;
* Desenvolvimento de código limpo e manutenível;
* Testes automatizados;
* Desenvolvimento de APIs;
* Mensageria;
* Serviços Azure;
* Colaboração e versionamento;
* Ferramentas de análise de qualidade;
* Trabalho com bancos de dados;
Requisitos Técnicos
* Levantamento e Análise de Requisitos;
* Modelagem de Dados;
* Conhecimento em Linguagem de Programação Java;
* Conhecimento em Banco de Dados;
* Desenvolvimento micro serviços Java,
* Conhecimento em design patterns de integração, composição e comunicação de micro serviços;
* Experiência em Log/trace;
* Conhecimento em APIs/Swagger,Banco de dados oracle e Mongo DB;
Vantagens
* Assistência médica;
* VR e VA flexível;
* Gympass e Wellz;
* Parceria com o SESC;
* Descontos em restaurantes;
* Descontos em cursos técnicos e de ensino superior;
* Descontos em escolas e plataformas de idiomas.