Curte resolver problemas complexos com código limpo e ter impacto real no produto? Essa vaga de Desenvolvedor Java Full Stack Pleno é para você.
Você vai atuar em uma empresa em crescimento, com times ágeis e foco em qualidade técnica, construindo soluções web escaláveis que suportam milhares de usuários. Aqui, sua opinião conta nas decisões de arquitetura, tecnologia e boas práticas.
- Desenvolver e manter aplicações web full stack em Java e frameworks modernos de front-end.
- Participar de todo o ciclo de desenvolvimento: concepção, implementação, testes e deploy.
- Escrever código limpo, testável e bem documentado.
- Colaborar com times de Produto, UX e QA em ambiente ágil (Scrum/Kanban).
- Realizar code reviews e contribuir para a evolução da arquitetura.
- Investigar e corrigir bugs, garantindo performance e segurança.
- Sugerir melhorias contínuas em processos, ferramentas e padrões técnicos.
Requirements
Requisitos obrigatórios:
- Experiência sólida como Desenvolvedor(a) Java Full Stack em nível Pleno.
- Domínio de Java 8+ e frameworks como Spring/Spring Boot.
- Experiência com front-end moderno (Angular, React ou similar).
- Conhecimentos em APIs REST, JSON e integração entre serviços.
- Banco de dados relacional (SQL) e versionamento com Git.
- Vivência com metodologias ágeis (Scrum/Kanban).
- Capacidade de escrever testes automatizados (unitários e/ou integrados).
Diferenciais:
- Experiência com microsserviços, mensageria ou arquitetura em nuvem (AWS, Azure, GCP).
- Conhecimentos em Docker, CI/CD e pipelines de deploy.
- Noções de segurança de aplicações (OWASP, autenticação/autorização).
- Vivência com ferramentas de monitoramento e observabilidade.
- Participação em comunidades, projetos open source ou tech talks.