Buscamos desenvolvedores senior para ocupar cargos técnicos em ambientes de alta performance. Esses profissionais atuarão como referência na área, garantindo que as decisões estejam alinhadas à estratégia e aos objetivos da organização.
Acreditamos no crescimento e no resultado associados à parceria e ao propósito.
Responsabilidades e Atribuições
* Projetar e implementar aplicações Java com design patterns e arquitetura limpa, garantindo qualidade, performance e manutenibilidade.
* Definir e evoluir a arquitetura de microsserviços, promovendo escalabilidade, segurança e eficiência.
* Realizar análises de desempenho e testes automatizados, garantindo estabilidade e padrão técnico alto.
* Desenvolver soluções em nuvem e pipelines de CI/CD utilizando containers e orquestração.
* Exercer liderança técnica, conduzir revisões de código, apoiar decisões arquiteturais e promover o desenvolvimento do time.
* Conectar decisões técnicas às estratégias de produto e negócio, colaborando com equipes 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.
Benefícios
* Remuneração variável + PPR.
* Vale alimentação/refeição iFood.
* Plano de saúde.
* Licença maternidade e paternidade estendida.
* Auxílio creche.
Localidade
Uberlândia/MG – Presencial.
São Paulo/SP – Híbrido.
Outras localidades – Remoto.