Java Back-End Developer | Mid Level (Remote)

Compass UOL

Brasil

Remote

BRL 134,000 - 223,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Vale alimentação/refeição
Plano de saúde
Plano odontológico
Seguro de vida
Auxílio home office

Job summary

Compass UOL está selecionando um desenvolvedor back-end para atuar com Java, Spring Boot e APIs REST, integrando interfaces digitais e serviços de negócio. Trabalhará com BFF, garantindo desempenho, segurança e confiabilidade em integrações complexas.

Você construirá soluções escaláveis, escreverá testes automatizados e acompanhará a observabilidade, lidando com alto volume de requisições. Experiência com Swagger, GitHub/GitLab e padrões de resiliência é desejável.

Qualifications

  • Desenvolvedor back-end com Java, Spring Boot e REST.
  • Experiência com APIs, Swagger e integração entre serviços.
  • Conhecimento em arquitetura orientada a eventos e mensageria.

Responsibilities

  • Desenvolver e evoluir soluções back-end para o segmento financeiro.
  • Construir, manter e aprimorar aplicações no padrão BFF, integrando interfaces digitais e serviços de negócio.
  • Implementar APIs e orquestrar chamadas entre serviços, garantindo desempenho, segurança e confiabilidade das integrações.
  • Realizar integração com sistemas e fontes de dados, processando informações e disponibilizando-as para consumo das aplicações front-end.
  • Aplicar regras de negócio e validar dados conforme requisitos.
  • Garantir a qualidade do código com boas práticas de desenvolvimento, segurança e padrões técnicos.
  • Aplicar estratégias de validação e transformação de dados, tratamento de erros, timeouts, retentativas e cache.
  • Contribuir para construção de soluções escaláveis, resilientes e aderentes às necessidades dos canais digitais.
  • Desenvolver testes automatizados e apoiar a observabilidade das aplicações.
  • Atuar em ambientes de alta concorrência e alto volume de requisições.

Skills

Java
Spring Boot
APIs REST
Swagger
Event-Driven Architecture
Mensageria
GitHub/GitLab
Maven
Autenticação/Autorização
Observabilidade
Testes Unitários
Resiliência

Tools

Swagger
GitHub
GitLab
Maven

Job description

Job type: Full-time employee Full-time employee

  • Desenvolver e evoluir soluções back-end para o segmento financeiro;
  • Construir, manter e aprimorar aplicações no padrão BFF (Backend for Frontend), realizando a integração entre interfaces digitais e serviços de negócio;
  • Implementar APIs e orquestrar chamadas entre serviços, garantindo desempenho, segurança e confiabilidade das integrações;
  • Realizar integração com sistemas e fontes de dados, processando informações e disponibilizando-as para consumo das aplicações front-end;
  • Implementar regras de negócio de acordo com os requisitos definidos e a solução especificada;
  • Garantir a qualidade do código por meio da adoção de boas práticas de desenvolvimento, segurança e padrões técnicos estabelecidos;
  • Aplicar estratégias de validação e transformação de dados, tratamento de erros, timeouts, retentativas e cache;
  • Contribuir para a construção de soluções escaláveis, resilientes e aderentes às necessidades dos canais digitais;
  • Desenvolver testes automatizados e apoiar a observabilidade das aplicações;
  • Atuar em ambientes de alta concorrência e alto volume de requisições.
  • Experiência com desenvolvimento back-end utilizando Java;
  • Conhecimento em Spring Boot;
  • Experiência na construção e manutenção de APIs REST;
  • Conhecimento em contratos de integração e documentação de APIs com Swagger;
  • Experiência com arquitetura orientada a eventos (Event-Driven Architecture);
  • Conhecimento em serviços de mensageria;
  • Experiência com GitHub e GitLab;
  • Conhecimento em Maven;
  • Experiência com autenticação e autorização de aplicações;
  • Conhecimento em validação e transformação de dados;
  • Experiência em tratamento de erros, timeouts, retentativas e estratégias de cache;
  • Conhecimento em orientação a objetos e boas práticas de arquitetura de software;
  • Experiência com testes unitários e automação de testes;
  • Conhecimento em observabilidade e padrões de resiliência;
  • Experiência em desenvolvimento de soluções escaláveis para ambientes de alta demanda e elevado volume de transações.
  • Vale-alimentação e/ou vale-refeição;
  • Plano de saúde e plano odontológico;
  • Plano de saúde para o seu pet;
  • Auxílio home office (para vagas remotas);
  • Seguro de vida;
  • Zenklub, com acompanhamento psicológico e nutricional;
  • Programa de Certificações e Capacitação Contínua com parceiros (Adobe, Anthropic, AWS, Google, Microsoft, Salesforce);
  • Parcerias e descontos para o seu desenvolvimento;
  • Acesso ao conteúdo UOL;
  • Kit maternidade;
  • Licença maternidade e paternidade estendidas;
  • Programa de indicações.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend | Sênior (Híbrido)
Java Backend | Sênior (Híbrido)

Compass UOL • São Paulo

Hybrid
BRL 120,000 - 180,000
Vale-alimentação/vale-refeição
Plano de saúde
Plano odontológico
+9
Fullstack Developer (AEM | Vue.js | Java) | Pleno (Remoto)
Fullstack Developer (AEM | Vue.js | Java) | Pleno (Remoto)

Compass UOL • Brazil

Remote
BRL 120,000 - 180,000
Vale alimentação
Vale refeição
Plano de saúde
+5
Fullstack Developer (AEM | Vue.js | Java) | Pleno (Remoto)
Fullstack Developer (AEM | Vue.js | Java) | Pleno (Remoto)

Compass Uol • Brazil

Remote
BRL 134,000 - 246,000
Vale-refeição/vale-alimentação
Plano de saúde
Plano odontológico
+6
Desenvolvedor Back-End Java Pleno
Desenvolvedor Back-End Java Pleno

Startaideia • Porto Alegre

On-site
BRL 120,000 - 190,000
Notebook
VA/VR
Plano de Saúde Bradesco/Doctor Clin +,
+13
Desenvolvedor(a) Backend Java Sênior | Garantias
Desenvolvedor(a) Backend Java Sênior | Garantias

BTG Pactual • Rio de Janeiro

On-site
BRL 180,000 - 240,000
Participação nos Lucros e Resultados (
PLR
Auxílio Alimentação e Refeição
+13
Pessoa Desenvolvedora Java Sênior (Inglês Fluente)
Pessoa Desenvolvedora Java Sênior (Inglês Fluente)

Datum • São Paulo

On-site
BRL 167,400 - 223,200
Assistência médica e odontológica
Gympass
Zenklub
+6
Desenvolvedor a java senior
Desenvolvedor a java senior

Netvagas • Brazil

Remote
BRL 200,880 - 279,000
Plano de saúde
Vale-alimentação
Feedbacks periódicos
+2
DESENVOLVEDOR JAVA
DESENVOLVEDOR JAVA

Muffato Foods • Londrina

Hybrid
BRL 120,000 - 180,000
Telemedicina e Telepsicologia
Plano Odontológico
Clube de Vantagens e Descontos em Farm
+7
Java Back-End Developer Pleno | Remote
Java Back-End Developer Pleno | Remote

Compass UOL • Brazil

Remote
BRL 167,000 - 234,000
Desenvolvedor Java Pleno | Backend Developer
Desenvolvedor Java Pleno | Backend Developer

Open Technology Group • São Paulo

Hybrid
BRL 120,000 - 180,000