Transforme suas ideias em soluções digitais eficazes.
Desenvolvedor FullStack Java
Uma empresa de tecnologia está procurando por alguém que tenha experiência em desenvolvimento web e backend.
O objetivo é criar aplicações escaláveis, observáveis e fáceis de manter utilizando Java e Spring.
Aqui você trabalhará em parceria com áreas de produto e clientes para traduzir requisitos em soluções técnicas eficazes.
Responsabilidades:
* Projetar e desenvolver aplicativos web multiusuário (back-end e front-end), com possibilidade de implantação em nuvem;
* Conduzir atividades em todas as fases do ciclo de desenvolvimento e implantação, em metodologias ágeis ou tradicionais;
* Participar da definição de soluções técnicas a partir de requisitos de negócio, colaborando com produto e clientes;
* Escrever código bem projetado, testável, eficiente, confiável e seguro, aderente à arquitetura de referência;
* Projetar e executar testes unitários e de integração;
* Aplicar conceitos de reúso e zelar pela documentação do código;
* Versionar e revisar mudanças continuamente, mantendo rastreabilidade;
Requisitos:
* Experiência em Java (8/17 ou superior) e ecossistema Spring (Spring Boot, Spring MVC, Spring Data);
* 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 (modelagem e otimização);
* Experiência em AWS (serviços de nuvem), Docker (containers) e Git (versionamento);
* Metodologias ágeis, especialmente Scrum;
Benefícios:
* Modelo de contratação PJ;
* Modelo de trabalho remoto;
Outras informações:
* Graduação completa em TI;
* Pós-graduação em áreas de tecnologia;
* Experiência com NoSQL;
* Experiência em projetos de integração usando OpenAI, Gemini e/ou Copilot;
* Vivência com assistentes de programação baseadas em IA;