Trab
PreçosBlog

Desenvolvedor(a) Back-End Pleno (Java - Spring Boot) na The Foursales Company

Remoto - Remote

Candidatar-se

O profissional terá a missão de desenvolver melhorias para as aplicações web já existentes e participar da construção de novas soluções tecnológicas para Recrutamento e Seleção, usando linguagem Java + Spring Boot como base. Este profissional criará microsserviços para dar suporte ao frontend e outros microsserviços para processamento de dados, assim como atender qualquer necessidade nova do negócio. Reportando a Head de TI, terá as seguintes responsabilidades principais:

  • Realizar testes automatizados das rotas, serviços, repositórios para garantir a qualidade de nossa API;
  • Atuar com desenvolvimento da API de nossos produtos na linguagem Java utilizando o framework Spring Boot;
  • Garantir a construção dos códigos bem estruturados e organizados (clean code), testando as aplicações, visando mitigar possíveis falhas e bugs que possam ocorrer no uso;
  • Desenvolver melhorias para as aplicações web já existentes e participar da construção de novas soluções; Requisitos necessários:
  • Domínio em linguagem Java (8,11,17);
  • Domínio na ferramenta Spring Boot;
  • Inglês técnico para codificação;
  • Experiência robusta atuando como Back-End;
  • Dominar Hibernate, JPA e MySQL;
  • Ter conhecimento avançado em ferramentas da AWS (ECS, RDS, EC2, Loadbalancer);
  • Ter conhecimento com elasticSearch (é um grande diferencial).

Requisitos

Experiência

  • Experiência robusta atuando como Back-End

Habilidades

  • Java
  • Spring Boot
  • Hibernate
  • JPA
  • MySQL
  • AWS ECS
  • AWS RDS
  • AWS EC2
  • AWS Load Balancer
  • elasticSearch
  • Testing
  • Clean code

Idiomas

  • Portuguese
  • English
  • Spanish

Responsabilidades

  • Realizar testes automatizados das rotas, serviços, repositórios para garantir a qualidade de nossa API
  • Atuar com desenvolvimento da API de nossos produtos na linguagem Java utilizando o framework Spring Boot
  • Garantir a construção dos códigos bem estruturados e organizados (clean code), testando as aplicações, visando mitigar possíveis falhas e bugs que possam ocorrer no uso
  • Desenvolver melhorias para as aplicações web já existentes e participar da construção de novas soluções

Tecnologias

JavaSpring BootHibernateJPAMySQLAWS ECSAWS RDSAWS EC2AWS Load BalancerelasticSearch

Descubra se seu currículo está pronto para esta vaga

Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.

© 2026 Trab. Todos os direitos reservados.