Desenvolvedor(a) Java
Estamos procurando por profissionais experientes em desenvolvimento de software para atuar no desenvolvimento e melhoria de soluções escaláveis, performáticas e seguras. O papel exige autonomia técnica moderada, colaboração cross-team e compromisso com qualidade, boas práticas e inovação contínua.
O que você vai fazer:
1. Desenvolver e manter aplicações Java seguindo clean code, design patterns e padrões arquiteturais.
2. Criar e consumir APIs RESTful e desenvolver microsserviços com Spring Boot.
3. Implementar testes unitários, de integração e automação de testes.
4. Atuar na correção, evolução e melhoria de sistemas existentes, com foco em performance e estabilidade.
5. Trabalhar com bancos de dados relacionais e não relacionais.
6. Realizar deploys e monitoramento em cloud (AWS, Azure ou GCP).
7. Contribuir com pipelines CI/CD, containers e orquestração com Docker e Kubernetes.
8. Participar de reuniões técnicas, colaborar com QA, DevOps e Produto e apoiar o time com boas práticas.
O que esperamos de você:
* Experiência com Java, Spring Boot, APIs REST e arquitetura de microsserviços.
* Conhecimento em bancos de dados SQL e NoSQL.
* Vivência com cloud, CI/CD e versionamento com Git.
* Experiência com testes automatizados (JUnit, Mockito, Postman ou similares).
* Inglês intermediário para leitura técnica.
Benefícios:
* Remuneração variável + participação nos resultados.
* Vale alimentação/refeição iFood.
* Plano de saúde.
* Licença maternidade e paternidade estendida.
* Auxílio creche.
Outros:
O trabalho será realizado de forma híbrida, com 2 dias por semana no escritório e os outros dias remoto. Será necessário estar disponível para reuniões virtuais durante a semana.