Desenvolvedor(a) de Software Java Sênior
Buscamos um profissional experiente para atuar como referência técnica em projetos de desenvolvimento de soluções robustas, escaláveis e seguras.
Responsabilidades:
* Projetar e desenvolver aplicações Java e APIs RESTful, utilizando design patterns e boas práticas;
* Atuar na definição e evolução da arquitetura de microsserviços, garantindo escalabilidade, segurança e eficiência;
* Realizar análises de performance, otimização e testes automatizados, garantindo resiliência e estabilidade das aplicações;
* Projetar e manter soluções em nuvem e pipelines de CI/CD, utilizando containers, orquestração e práticas de segurança;
* Exercer liderança técnica e mentoria, conduzindo revisões de código e promovendo o desenvolvimento técnico do time;
Requisitos e Qualificações:
* Linguagens e frameworks: Java 8+, Spring Boot, Spring MVC, Spring Data, Spring Security;
* Arquitetura: microserviços, APIs RESTful, padrões de design (SOLID, Clean Code, CQRS, Event-driven);
* Cloud: AWS, Azure ou Google Cloud (deploy, automação, monitoramento e segurança);
* DevOps: CI/CD, Docker, Kubernetes, Jenkins ou GitLab CI;
* Bancos de dados: PostgreSQL, MySQL, Oracle, MongoDB, Cassandra;
* Testes: JUnit, Mockito, automação e cobertura de testes;
* Segurança de software e APIs;
* Documentação técnica e arquitetura de sistemas;
Diferenciais:
* Experiência em soluções com Inteligência Artificial (IA), Machine Learning e Data Engineering;
* Inglês técnico intermediário;
Localidade:
Uberlândia/MG - Presencial
São Paulo/SP - Híbrido (2x/semana no escritório)
Outras localidades - Remoto
Benefícios:
Remuneração Variável + Participação nos Resultados (PPR)
Vale Alimentação/Refeição iFood
Plano de saúde
Licença Maternidade e Paternidade Estendida
Auxílio Creche
E mais Confira todos os benefícios aqui: