Sobre a oportunidade

Estamos com duas posições abertas para Desenvolvedor Java Sênior, com foco em refatoração e evolução de sistemas. Buscamos profissionais com sólida experiência em desenvolvimento Full Stack e capacidade de contribuir tecnicamente em iniciativas de modernização, melhoria de performance, segurança e escalabilidade.


Responsabilidades

• Atuar em iniciativas de refatoração e melhoria contínua de sistemas legados e/ou em evolução

• Desenvolver e manter aplicações backend escaláveis, seguras e performáticas

• Construir e manter APIs RESTful com foco em segurança e eficiência

• Contribuir com boas práticas de desenvolvimento, padrões de design e clean code

• Realizar code reviews e apoiar desenvolvedores menos experientes

• Trabalhar em parceria com times de QA, DevOps e demais stakeholders


Requisitos técnicos indispensáveis

• Java 8 ou superior, com domínio de concorrência, multithreading, lambdas e streams

• Experiência sólida com Spring Boot, Spring Data, Spring Security e Hibernate

• Vivência com arquitetura de microserviços

• Experiência com bancos de dados relacionais, especialmente Oracle e SQL

• Criação e consumo de APIs REST

• Experiência com testes automatizados utilizando JUnit e Mockito

• Git e boas práticas de versionamento, como GitFlow

• Conhecimento em React e ou Angular


Diferenciais

• Experiência com cloud computing, como AWS, Azure ou Google Cloud

• Vivência com ambientes de deploy, monitoramento e escalabilidade em nuvem

• Experiência com bancos de dados não relacionais


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)

Similar jobs

Desenvolvedor(a) Java Pleno/Sênior

Apply Now
Back to search page