Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor FullStack Java & React Sr (Home Office)

Insightful Consulting

Teletrabalho

BRL 80.000 - 120.000

Tempo parcial

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de tecnologia está buscando um Desenvolvedor Java para atuar em projetos desafiadores, desenvolvendo soluções digitais inovadoras. Este profissional será responsável pela criação e evolução de aplicativos web, utilizando Java e Spring, em um ambiente 100% remoto. A posição requer habilidades em front-end com JavaScript e integracão via APIs. A empresa promove um ambiente colaborativo e valoriza a autonomia e a entrega de qualidade.

Qualificações

  • Experiência em Java (8 / 17 ou superior) e ecossistema Spring (Spring Boot, Spring MVC, Spring Data).
  • Sólida experiência em APIs REST, autenticação com JWT e integração entre sistemas.
  • Experiência em AWS (serviços de nuvem), Docker (containers) e Git (versionamento).

Responsabilidades

  • Projetar e desenvolver aplicativos web multiusuário, com foco em back-end e front-end.
  • Conduzir atividades em todas as fases do ciclo de desenvolvimento e implantação.
  • Escrever código bem projetado, testável, eficiente, confiável e seguro.

Conhecimentos

Desenvolvimento em Java
Spring Boot
APIs REST
JavaScript
HTML
CSS
Docker
Git
Metodologias ágeis

Formação académica

Graduação em TI

Ferramentas

AWS
Hibernate / JPA
NoSQL
Descrição da oferta de emprego

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!

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.