Skills
Sobre a Vaga
Buscamos um Engenheiro de Software Pleno para atuar no desenvolvimento de soluções backend robustas, escaláveis e com foco em qualidade. Você fará parte de um time que valoriza boas práticas de engenharia, performance e evolução contínua do produto.
Responsabilidades
- Desenvolver aplicações em Java 11+ com código limpo e alta performance
- Analisar e otimizar código e consultas em bancos de dados
- Aplicar boas práticas de desenvolvimento para garantir entregas confiáveis e escaláveis
- Construir e manter testes automatizados para assegurar a estabilidade do software
- Atualizar e melhorar código legado, elevando manutenibilidade e legibilidade
- Explorar novas ferramentas e tecnologias para suportar inovação contínua
- Documentar código e arquitetura de forma clara e organizada
Requisitos
- Experiência com Java 11+ e sólida compreensão da linguagem
- Conhecimento em Spring Framework
- Domínio de SQL e experiência com bancos relacionais e não relacionais
- Entendimento de orientação a objetos (OO) e padrões de design de software
- Experiência com JUnit ou TestNG, com prática de TDD
- Uso de Git e colaboração em plataformas de controle de versão
- Experiência com IDEs como Eclipse, IntelliJ IDEA, Visual Studio Code ou NetBeans
Beneficios
- Ambiente voltado a boas práticas e qualidade de software
- Oportunidade de evoluir arquiteturas e componentes backend
- Espaço para inovação com novas ferramentas e tecnologias