Desenvolvedor de Software Full Stack
A nossa equipe busca um profissional habilidoso para desenvolver soluções inovadoras e escaláveis em Java.
Descrição do trabalho:
Em nosso time, você trabalhará em projetos que envolvam a criação de aplicativos web e serviços, utilizando linguagens como Java e Spring. Além disso, será responsável por integrar sistemas via APIs REST e implementar boas práticas de engenharia.
Habilidades necessárias:
* Projetar e desenvolver aplicações web multiusuário;
* Conduzir atividades em todas as fases do ciclo de desenvolvimento e implantação;
* Participar da definição de soluções técnicas a partir de requisitos de negócio;
* Escrever código bem projetado, testável, eficiente, confiável e seguro;
* Projetar e executar testes unitários e de integração;
* Aplicar conceitos de reúso e zelar pela documentação do código.
Requisitos:
* Experiência em Java (8/17 ou superior) e ecossistema Spring;
* Experiência em front-end: JavaScript, HTML, CSS, jQuery e React;
* Sólida experiência em APIs REST, autenticação com JWT e integração entre sistemas;
* Experiência em Hibernate/JPA e bancos SQL;
* Metodologias ágeis, especialmente Scrum.
Vantagens:
* Oportunidade de trabalhar em projetos inovadores e desafiadores;
* Ambiente colaborativo e estimulante;
* Possibilidade de crescimento e desenvolvimento profissional.
Outras informações:
* Graduação completa em TI é obrigatória;
* Pós-graduação em áreas de tecnologia é uma vantagem;
* Experiência em projetos de integração usando OpenAI, Gemini e/ou Copilot é uma vantagem.