Desenvolvedor(a) Java Sênior: Projetos Inovadores e Colaboração
Buscamos um(a) Desenvolvedor(a) de Software Java Sênior para atuar como referência técnica em projetos inovadores, garantindo a implementação de soluções robustas, escaláveis e seguras. Essa função é responsável por garantir que as decisões técnicas estejam alinhadas com a estratégia do produto e os objetivos de negócios.
Os principais desafios incluem:
* Projetar e desenvolver aplicações Java e APIs RESTful aplicando design patterns, clean architecture e boas práticas;
* Atuar na definição e evolução da arquitetura de microsserviços, assegurando escalabilidade, segurança, eficiência e aderência às necessidades do negócio;
* Realizar análises de performance, otimização e testes automatizados, garantindo resiliência, estabilidade e alto padrão técnico das aplicações.
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).
O perfil ideal busca pelo menos dois anos de experiência em soluções com Inteligência Artificial (IA), Machine Learning e Data Engineering, bem como conhecimento intermediário em inglês técnico. A remuneração oferece variável e participação nos resultados, além de outros benefícios como vale alimentação, plano de saúde e licença maternidade estendida.
A cidade de trabalho pode ser Uberlândia/MG, São Paulo/SP ou outras localidades, dependendo da disponibilidade. Somos uma empresa comprometida com o crescimento profissional e pessoal dos nossos funcionários.