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

Há 6 dias
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 desenvolver soluções digitais. O profissional será responsável por criar aplicativos web robustos, integrando sistemas via APIs REST e aplicando boas práticas de engenharia. Experiência em Java, Spring, e front-end é essencial. A posição é remota e requer comunicação clara com a equipe e stakeholders, promovendo um ambiente colaborativo e de qualidade.

Qualificações

  • 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 e integração entre sistemas.
  • Experiência em Hibernate/JPA e bancos SQL.
  • Experiência em AWS, Docker e Git.

Responsabilidades

  • Projetar e desenvolver aplicativos web multiusuário.
  • Conduzir atividades em todas as fases do ciclo de desenvolvimento.
  • Participar da definição de soluções técnicas.
  • Escrever código bem projetado e testável.
  • Projetar e executar testes unitários e de integração.
  • Aplicar conceitos de reúso e manter documentação.
  • Versionar e revisar mudanças continuamente.

Conhecimentos

Java
Spring
JavaScript
HTML
CSS
jQuery
React
APIs REST
Hibernate/JPA
SQL
AWS
Docker
Git
Scrum

Formação académica

Graduação em TI (Desenvolvimento de Software, Análise de Sistemas, Engenharia da Computação)
Descrição da oferta de emprego
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.

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 desenvolvedor 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, Docker e Git.
  • 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.