Vaga de Desenvolvedor
Informações da vaga
-
Salário A combinar
-
Modalidade Home Office
-
Contrato Autônomo
Descrição da vaga
A insightful consulting é uma empresa de tecnologia que transforma ideias em soluções digitais até 10x mais rápido com o poder do low-Code mendix da siemens. Ajudamos empresas a acelerar sua jornada de inovação, unindo agilidade, escalabilidade e governança em um só ambiente. Resumo da oportunidade Atuação alocada em cliente do setor de instituto de ciência e tecnologia, desenvolvendo produtos e soluções que promovem relações mais éticas, sustentáveis e atentas a riscos e governança. Como pessoa desenvolvedora java, você contribuirá na criação e evolução de aplicativos web e serviços, do desenho à implantação, em um ambiente 100% remoto e colaborativo. O foco é construir software robusto com java e spring, integrar sistemas via apis rest e aplicar boas práticas de engenharia, trabalhando em parceria com áreas de produto e, quando necessário, com clientes para traduzir requisitos em soluções técnicas eficazes. Responsabilidades do dia a dia 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. Habilidades: Projetar serviços e aplicações web escaláveis, observáveis e fáceis de manter. Modelar dados e camadas de persistência com foco em desempenho e consistência. Implementar integrações rest seguras e resilientes. Escrever testes unitários e de integração, automatizando rotinas-Chave. Documentar soluções e apoiar revisões técnicas (code review). Atitudes: Comunicação clara com time, produto e stakeholders. Colaboração e disponibilidade para discutir alternativas técnicas. Organização e foco em qualidade de entrega. Autonomia, responsabilidade pelo código e melhoria contínua. Adicionais: Graduação completa em ti (ex.: desenvolvimento de software, análise de sistemas, engenharia da computação ou áreas correlatas). Diferenciais (opcional): 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. Condições da vaga Modelo de contratação: pj. Modelo de trabalho: remoto. Venha construir com a insightful. Se esta oportunidade combina com você, candidate-Se e vamos conversar!.