Buscamos profissionais talentosos para ocupar o cargo de Desenvolvedor(a) Java Sênior e contribuir com suas habilidades técnicas para a nossa equipe. Neste papel, você terá a oportunidade de trabalhar em projetos inovadores e colaborativos, desenvolvendo soluções robustas e escaláveis.
O candidato ideal tem conhecimento avançado em linguagens de programação, como Java 8+, Spring Boot, Spring MVC, Spring Data e Spring Security. Além disso, deve ter experiência em arquitetura de microsserviços, APIs RESTful e design patterns, incluindo SOLID e Clean Code.
Além das habilidades técnicas, procuramos pessoas que sejam líderes naturais, capazes de exercer liderança técnica e mentoria, conduzir code reviews e apoiar decisões arquiteturais. A comunicação eficaz é fundamental, pois precisamos de colaboradores que possam trabalhar de forma próxima aos clientes e times multidisciplinares.
Em troca de sua dedicação e expertise, oferecemos uma remuneração variável e participação nos resultados, além de benefícios como vale alimentação/refeição iFood, plano de saúde e licença maternidade e paternidade estendida.
Responsabilidades e atribuições
* Projetar e desenvolver aplicações Java e APIs RESTful, aplicando design patterns e boas práticas;
* Atuar na definição e evolução da arquitetura de microsserviços, assegurando escalabilidade, segurança e eficiência;
* Realizar análises de performance, otimização e testes automatizados;
* Projetar e manter soluções em nuvem e pipelines de CI/CD;
* Exercer liderança técnica e mentoria, conduzindo code reviews e apoiando decisões arquiteturais;
* Conectar decisões técnicas às estratégias de produto e negócio, colaborando com times multidisciplinares;
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;
Aqui na empresa, acreditamos que crescimento e resultado andam juntos com parceria e propósito. Se você é movido por desafios e quer construir uma carreira em um ecossistema de inovação, veja mais sobre nossas vagas e aproveite a oportunidade de fazer parte de nossa equipe.