Desenvolvedor Backend de Alta Qualidade
Buscamos um profissional experiente em desenvolvimento backend para liderar nosso time de tecnologia. O ideal é que tenha conhecimento avançado em Java 8+ e domínio de conceitos como multithreading, concorrência, lambdas e streams.
O candidato deve ter expertise em Spring Boot, Spring Data, Spring Security e Hibernate, além de forte vivência com arquiteturas de microsserviços, APIs RESTful e integração entre sistemas.
Atuação com plataformas de nuvem (AWS, OCI) e serviços de escalabilidade, monitoramento e deploy são pontos fortes desejáveis.
Também é importante que o candidato tenha conhecimentos avançados em bancos de dados relacionais (SQL, Oracle) e familiaridade com bancos NoSQL.
Ao longo da jornada, você irá contribuir para a evolução de sistemas baseados em microsserviços, orientando o time na aplicação de princípios de escalabilidade, resiliência e observabilidade.
Será também responsável por apoiar o time na definição e implementação de pipelines de CI/CD, versionamento e estratégias de deploy.
E se você tiver conhecimento em Kotlin, experiência no desenvolvimento ou manutenção de SDKs, vivência com Docker e Kubernetes em ambientes produtivos, não hesite em se candidatar!
Responsabilidades:
* Liderar tecnicamente o time de desenvolvimento, promovendo boas práticas de engenharia e decisões arquiteturais sustentáveis;
* Atuar como referência em desenvolvimento backend com Java 8+, garantindo qualidade, performance e segurança nas entregas;
* Contribuir com desenvolvimento hands-on em demandas estratégicas ou de alta complexidade;
* Evoluir sistemas baseados em microsserviços, aplicando princípios de escalabilidade, resiliência e observabilidade.
Requisitos e qualificações:
* Experiência sólida com Java 8+ e domínio de conceitos como multithreading, concorrência, lambdas e streams;
* Expertise em Spring Boot, Spring Data, Spring Security e Hibernate;
* Forte vivência com arquiteturas de microsserviços, APIs RESTful e integração entre sistemas;
* Conhecimentos avançados em bancos de dados relacionais (SQL, Oracle) e familiaridade com bancos NoSQL;
* Prática com testes automatizados (JUnit, Mockito ou equivalentes), TDD e pipelines de qualidade;
* Domínio de Git e estratégias como GitFlow, trunk-based development ou similares;
* Kotlin, experiência em desenvolvimento ou manutenção de SDKs, Docker e Kubernetes.
Localidade e atuação:
Uberlândia/MG: presencial; São Paulo/SP: híbrido (2 vezes por semana no escritório); Demais localidades: remoto.