Desenvolvimento de Soluções Técnicas
Criamos serviços e APIs robustos, escaláveis e seguros utilizando Java, Spring Boot e frameworks relacionados.
Responsabilidades Principais
* Projetar e desenvolver soluções tecnológicas eficientes e escaláveis com Java, Spring Boot e frameworks correspondentes;
* Colaborar com equipes multifuncionais para definir e priorizar funcionalidades e melhorias;
* Desenvolver código bem documentado e alinhado às melhores práticas de programação;
* Implementar testes automatizados (unitários, integração e aceitação) para garantir a qualidade e reduzir bugs;
* Utilizar sistemas de controle de versão (Git) para gerenciar alterações e colaborar com a equipe;
* Realizar análises de problemas em ambientes de produção com agilidade;
* Otimizar desempenho e escalabilidade por meio de testes de carga e técnicas de perfilamento;
* Participar de revisões de código, oferecendo feedback construtivo e promovendo boas práticas;
* Apoiar e orientar membros menos experientes, promovendo uma cultura de colaboração e excelência;
Requisitos Técnicos Essenciais
* Experiência sólida com desenvolvimento back-end em Java e Spring Boot;
* Conhecimento em projetos de software; especialmente na plataforma Java;
* Conhecimento em metodologias ágeis;
* Experiência com desenvolvimento orientado a testes (TDD);
* Familiaridade com práticas de versionamento de código (Git);
* Desejável conhecimento em inglês avançado;