Aqui está a oportunidade para você se destacar como profissional de tecnologia.
Descrição do Cargo
Nossa equipe procura por um(a) desenvolvedor(a) de software java sênior para atuar como referência técnica no desenvolvimento de soluções robustas, escaláveis e seguras. O candidato ideal deve ter habilidades técnicas avançadas em linguagens de programação, arquitetura de software, banco de dados e metodologias ágeis.
O(a) responsável por esse cargo será fundamental para garantir que as decisões técnicas estejam alinhadas à estratégia do produto e aos objetivos de negócio, promovendo qualidade, performance e sustentabilidade das entregas.
Responsabilidades e Atribuições
1. Projetar e desenvolver aplicações Java e APIs RESTful, aplicando design patterns, clean architecture e boas práticas para garantir performance, qualidade e manutenibilidade.
2. 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.
3. Realizar análises de performance, otimização e testes automatizados, garantindo resiliência, estabilidade e alto padrão técnico das aplicações.
4. Projetar e manter soluções em nuvem e pipelines de CI/CD, utilizando containers, orquestração, observabilidade e práticas de segurança ao longo do ciclo de desenvolvimento.
5. Exercer liderança técnica e mentoria, conduzindo code reviews, apoiando decisões arquiteturais e promovendo o desenvolvimento técnico do time.
6. Conectar decisões técnicas às estratégias de produto e negócio, colaborando com times multidisciplinares e liderando iniciativas de melhoria contínua.
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