Descrição
Buscamos um
Desenvolvedor Backend
proativo para projetar e manter a arquitetura do lado do servidor de nossas aplicações, assegurando alta performance, escalabilidade e segurança dos dados. O profissional será responsável pelo desenvolvimento de APIs robustas, gerenciamento e otimização de bancos de dados e integração de sistemas, colaborando diretamente com a equipe de Frontend para entregar soluções técnicas eficientes que sustentem uma experiência de usuário impecável.
Responsabilidades e atribuições
Desenvolver e manter APIs e serviços backend em Java (preferencialmente com Spring Boot ou frameworks similares).
Implementar regras de negócio seguindo padrões de projeto e boas práticas de arquitetura.
Integrar o backend com bancos de dados SQL (ex.: PostgreSQL, MySQL) e NoSQL (ex.: MongoDB).
Escrever e manter testes automatizados (unitários e, quando possível, de integração).
Colaborar com o time de frontend e outras áreas para definição de requisitos e integração das soluções.
Participar de code reviews, propondo melhorias e aprendendo com feedbacks.
Ajudar na correção de bugs, melhorias de performance e refatoração de código.
Requisitos e qualificações
Conhecimento prévio em backend Java Spring Boot.
Noções de bancos de dados relacionais e não relacionais.