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 18.000 - 25.000

Tempo parcial

Há 11 dias

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma consultoria de tecnologia está buscando um(a) desenvolvedor(a) Java para trabalhar remotamente em projetos inovadores no setor de ciência e tecnologia. O profissional irá desenvolver aplicativos web robustos e integrações via APIs REST, com foco em boas práticas de engenharia e metodologias ágeis. É imprescindível ter experiência significativa com Java, Spring e ferramentas de desenvolvimento ágil. Oferecemos um ambiente colaborativo e focado na inovação.

Qualificações

  • Mais de 3 anos de experiência em desenvolvimento Java e Spring.
  • Conhecimento em bancos de dados SQL e práticas de modelagem.
  • Forte capacidade de comunicação e trabalho em equipe.

Responsabilidades

  • Projetar e desenvolver aplicativos web usando Java e Spring.
  • Conduzir atividades em metodologias ágeis.
  • Integrar sistemas via APIs REST.

Conhecimentos

Experiência em Java (8 / 17 ou superior)
Experiência em front-end: JavaScript, HTML, CSS, jQuery e React
Sólida experiência em APIs REST e autenticação com JWT
Experiência em AWS e Docker
Metodologias ágeis, especialmente Scrum

Formação académica

Graduação em TI (Desenvolvimento de Software, Análise de Sistemas)

Ferramentas

Spring Boot
Hibernate / JPA
Git
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.