Skills
Sobre a Vaga
Buscamos um Engenheiro de Software Backend Sênior para projetar, desenvolver e evoluir soluções backend escaláveis, seguras e de alta performance. Você atuará como referência técnica na construção de arquiteturas modernas, incluindo sistemas distribuídos e microsserviços.
Responsabilidades
- Desenvolver e manter APIs robustas, eficientes e seguras com Java e Spring Boot
- Liderar decisões de arquitetura para microsserviços e sistemas distribuídos, garantindo escalabilidade e performance
- Escrever e manter testes unitários para automatizar a validação de código
- Colaborar com frontend, DevOps e QA para assegurar integração consistente entre camadas
- Revisar e otimizar código existente, elevando qualidade, segurança e manutenibilidade
- Contribuir com práticas de DevOps e CI/CD, incluindo observabilidade e automação de deploy
- Atuar como mentor, apoiando o crescimento técnico e cultural de engenheiros juniores
Requisitos
- Proficiência em Java 11, com preferência por experiência com Java 17
- Experiência sólida com Spring Framework e Spring Boot
- Vivência em desenvolvimento backend com arquiteturas distribuídas e microserviços
- Conhecimento avançado em bancos SQL (ex.: MySQL, PostgreSQL) e NoSQL (ex.: MongoDB)
- Capacidade de escrever e manter testes unitários com boa eficiência
- Experiência com Git e pipelines de integração contínua (ex.: Maven, CI/CD)
- Experiência com integração de APIs externas
- Boa comunicação e colaboração com times multidisciplinares
- Forte perfil de resolução de problemas e disposição para aprender novas tecnologias
Beneficios
- Vale Alimentação e Refeição Flexíveis
- Plano de Saúde e Plano Odontológico
- Wellhub e TotalPass
- Participação nos Lucros (PLR) e Programa de Ações
- Vale-Transporte e apoio com transporte por vans
- Previdência Privada (PortoPrev) e Seguro de Vida
- Bolsa de estudos e reembolso para idiomas