Desenvolvedor Sênior Java
Você é um(a) profissional talentoso(a) na área de desenvolvimento de software, com experiência em projetar e desenvolver aplicações Java e APIs RESTful. Você tem habilidade em aplicar design patterns, clean architecture e boas práticas para garantir performance, qualidade e manutenibilidade das soluções.
Atua como referência técnica no desenvolvimento de soluções robustas, escaláveis e seguras. Garante 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. Inspirar e apoiar o crescimento técnico do time, impulsionando inovação e melhoria contínua.
Responsabilidades:
- Projetar e desenvolver aplicações Java e APIs RESTful;
- Definir e evoluir a 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;
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;
- 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:],