Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor(a) Java Sênior

Sempre IT

Teletrabalho

BRL 120.000 - 160.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á em busca de um(a) Desenvolvedor(a) Java Sênior para atuar em projetos robustos. O profissional deve ter experiência prática com Java nas versões 11, 17 e 21, além de sólido conhecimento em Spring Framework e Spring Boot. É fundamental ter vivência com Git e fluxo de versionamento GitFlow, assim como experiência em manutenção de código legado e integrações via SOAP. A posição é PJ e será no modelo Home Office.

Qualificações

  • Experiência prática com Java nas versões 11, 17 e 21.
  • Sólido conhecimento em Spring Framework e Spring Boot.
  • Vivência com Git e fluxo de versionamento GitFlow.
  • Experiência com manutenção de código legado e refatorações.
  • Conhecimento e experiência no desenvolvimento de APIs REST.

Conhecimentos

Java 11, 17 e 21
Spring Framework e Spring Boot
Git e GitFlow
Manutenção de código legado
Integrações via SOAP
APIs REST

Ferramentas

PostgreSQL
Oracle
MySQL
Descrição da oferta de emprego

Estamos em busca de um(a) Desenvolvedor(a) Java Sênior para atuar em projetos robustos, com foco em qualidade de código, sustentabilidade das soluções e entendimento profundo de regras de negócio. Requisitos Obrigatórios :

Requisitos Obrigatórios
  • Experiência prática com Java 11, 17 e 21.
  • Sólido conhecimento em Spring Framework e Spring Boot.
  • Vivência com Git e fluxo de versionamento GitFlow.
  • Experiência com manutenção de código legado, refatorações seguras e debug de sistemas complexos.
  • Experiência com integrações via SOAP (consumo e / ou manutenção).
  • Conhecimento e experiência no desenvolvimento e consumo de APIs REST.
Requisitos Desejáveis
  • Experiência com Groovy.
  • Familiaridade com testes automatizados (JUnit, Mockito ou similares).
  • Experiência com bancos de dados relacionais (PostgreSQL, Oracle, MySQL ou similares).
  • Conhecimento em modelagem de domínio e boas práticas de design de código.
Diferenciais Importantes
  • Vivência com sistemas distribuídos e integrações entre múltiplos serviços.
  • Regras de negócio complexas e traduzi-las em código limpo, sustentável e escalável.
  • Experiência com observabilidade (logs estruturados, métricas e tracing).
Modelo de Contratação

PJ

Local de Atuação

Home Office

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.