← voltar para vagas
desenvolvedor backend sênior - java
Sobre a vaga
Buscamos um Desenvolvedor Backend Sênior para integrar nosso time remoto. Você será responsável por desenvolver e manter aplicações robustas em Java, utilizando as melhores práticas de engenharia de software.
Responsabilidades
- Desenvolver e manter aplicações backend em Java com Spring Boot
- Criar e otimizar consultas em bancos de dados relacionais
- Implementar testes unitários e de integração com JUnit e Mockito
- Colaborar com o time usando Git e práticas de versionamento
- Trabalhar com infraestrutura cloud (Azure ou GCP)
- Participar de code reviews e discussões técnicas
Requisitos
- Sólida experiência em Java e Spring Boot
- Conhecimento profundo de bancos de dados relacionais (MySQL, PostgreSQL ou Oracle)
- Experiência com ferramentas de build (Maven e/ou Gradle)
- Domínio de testes unitários (JUnit, Mockito)
- Experiência com Git e controle de versão
- Experiência com plataformas cloud (Azure ou GCP)
- Inglês em nível profissional
Diferenciais
- Experiência com arquitetura de microsserviços
- Conhecimento de padrões de design e princípios SOLID
- Contribuições em projetos open source