Desenvolvedor(a) de Software Java Sênior
Buscamos um profissional experiente em desenvolvimento de software para atuar como referência técnica e liderança no nosso time. Se você é motivado por desafios, gosta de aprender e quer construir uma carreira em tecnologia, está na hora certa para se candidatar.
O ideal: Ter experiência com Inteligência Artificial (IA), Machine Learning e Data Engineering.
Ter habilidades técnicas avançadas em linguagens como Java, Spring Boot e API RESTful.
Conhecer conceitos de arquitetura de microsserviços, clean architecture e design patterns.
Responsabilidades
Desenvolver aplicações Java e APIs RESTful para garantir performance, qualidade e manutenibilidade.
* Projetar e desenvolver soluções escaláveis e seguras;
* Atuar na definição e evolução da arquitetura de microsserviços;
* Realizar análises de performance, otimização e testes automatizados;
* Projetar e manter soluções em nuvem e pipelines de CI/CD;
* Liderar a equipe técnica e promover o crescimento técnico do time.
Requisitos e Qualificações
Com extensa experiência em tecnologia, estar à frente dos últimos desenvolvimentos tecnológicos.
Habilidades
Java 8+, Spring Boot, Spring MVC, Spring Data, Spring Security;
Arquitetura: microserviços, APIs RESTful, padrões de design;
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.
Atenção a questões estratégicas e inovação.
Benefícios
Remuneração competitiva e variável com participação nos resultados. Vale alimentação/refeição iFood, plano de saúde, licença maternidade e paternidade estendida, auxílio creche e outros benefícios oferecidos pela empresa.
Localização disponível em Uberlândia/MG, São Paulo/SP e outras localidades. Disponibilidade remota também válida.