Leve a Rota no seu iPhoneBaixe o app na App Store.
Baixar
Rota
Todas as vagasRemotas
Vagas / Code Group

Code Group

Desenvolvedor Backend Sênior – Java

São Paulo, SP - SP - BrasilHíbridaTempo integral

Publicada em 22/09/2026

Prazo informado: 21/12/2026.

Candidatar-se no site oficial ↗

Requisitos

  • 6+ anos de experiência na carreira
  • Maven
  • Git/Github
  • Apis Rest
  • Java
  • Spring Boot
  • Github Actions
  • Spring MVC
  • Spring Data
  • PostgreSQL
  • Spring Security
Publicidade

Conhecimentos Desejáveis

  • Microsserviços
  • Clean Architecture
  • Ambientes Distribuídos
  • Arquitetura Orientada a Eventos

Tarefas e Responsabilidades

Missão do Cargo

Atuar no desenvolvimento, evolução e manutenção de aplicações backend utilizando Java e Spring Boot, contribuindo para soluções robustas, seguras, escaláveis e de alta performance. Participar da evolução técnica da squad, desenvolvimento de APIs, integrações e melhoria contínua das aplicações.

Modelo: Híbrido – 1x por semana presencial – Faria Lima, São Paulo/SP

Contratação: CLT

Horário: Segunda a sexta-feira, das 08h às 17h ou das 09h às 18h.

Benefícios

• Cartão Flash (VR/VA):

• Auxílio Internet/Home Office:

• Convênio Médico Amil

• TotalPass;

• Plataforma Alura.

Principais Responsabilidades

  • Desenvolver e evoluir aplicações backend utilizando Java e Spring Boot.
  • Desenvolver e manter APIs RESTful, seguindo boas práticas de segurança e versionamento.
  • Implementar novas funcionalidades e realizar manutenção dos sistemas existentes.
  • Trabalhar com bancos de dados relacionais, especialmente PostgreSQL.
  • Desenvolver código com foco em qualidade, segurança, performance e escalabilidade.
  • Criar e manter testes automatizados utilizando JUnit e Mockito.
  • Participar de práticas de TDD/BDD.
  • Trabalhar com Git/GitHub e processos de CI/CD.
  • Participar da definição e evolução das soluções técnicas e arquitetura da squad.
  • Apoiar a identificação e resolução de problemas técnicos.
  • Atuar em conjunto com QA, Analistas de Requisitos, Product Managers e demais integrantes da squad.
  • Participar dos rituais ágeis e contribuir para a melhoria contínua do time.
  • Compartilhar conhecimento e apoiar tecnicamente os demais integrantes da equipe.

Desenvolvimento e Tecnologias

  • Desenvolver aplicações utilizando Java 8 ou superior.
  • Trabalhar com Streams, Lambdas e API de Datas.
  • Utilizar o ecossistema Spring Boot, Spring MVC, Spring Data e Spring Security.
  • Desenvolver e manter APIs RESTful.
  • Trabalhar com PostgreSQL e bancos de dados relacionais.
  • Utilizar ferramentas como Maven, SonarQube e Nexus.
  • Trabalhar com Git/GitHub e GitHub Actions.
  • Desenvolver testes automatizados com JUnit e Mockito.
  • Atuar em ambientes Linux e AWS.

Arquitetura e Integrações

  • Contribuir para a evolução da arquitetura e das soluções desenvolvidas.
  • Apoiar a construção de soluções escaláveis e de alta performance.
  • Trabalhar com integrações entre sistemas e serviços.
  • Participar de iniciativas relacionadas a microsserviços e ambientes distribuídos.
  • Apoiar a identificação e resolução de problemas relacionados às aplicações e integrações.

Requisitos

  • Experiência sólida com Java 8 ou superior.
  • Experiência com Spring Boot, Spring MVC, Spring Data e Spring Security.
  • Experiência no desenvolvimento de APIs RESTful.
  • Experiência com bancos de dados relacionais, especialmente PostgreSQL.
  • Conhecimento em Git/GitHub.
  • Familiaridade com GitHub Actions e práticas de CI/CD.
  • Experiência com testes automatizados utilizando JUnit e Mockito.
  • Conhecimento de práticas como TDD/BDD.
  • Experiência com Maven, SonarQube e Nexus.
  • Conhecimento de Linux.
  • Experiência com AWS.
  • Boa comunicação e facilidade para trabalhar em equipe.
  • Autonomia para conduzir atividades e solucionar problemas técnicos.

Diferenciais

  • Experiência com microsserviços e ambientes distribuídos.
  • Conhecimento em arquitetura orientada a eventos.
  • Vivência com Clean Architecture e Arquitetura Hexagonal.
  • Conhecimentos em criptografia, certificado digital e SPB.
  • Experiência com DB2.
  • Experiência com ferramentas de transferência de arquivos, como Connect Direct, XFB e CFT.

Características Comportamentais

  • Perfil protagonista e responsável pelas entregas.
  • Comprometimento com qualidade e boas práticas de desenvolvimento.
  • Boa comunicação e facilidade para trabalhar em equipe.
  • Pensamento crítico e capacidade de propor melhorias.
  • Autonomia para conduzir atividades e buscar soluções.
  • Facilidade para trabalhar em squads multifuncionais.
  • Interesse em aprendizado contínuo e compartilhamento de conhecimento.
  • Adaptabilidade diante de mudanças e novos desafios.
  • Capacidade de identificar quando é necessário solicitar apoio ao time.

Tecnologias e Conhecimentos da Posição

Obrigatórios:

Java | Spring Boot | Spring MVC | Spring Data | Spring Security | APIs REST | PostgreSQL | Git/GitHub | GitHub Actions | JUnit | Mockito | Maven | SonarQube | Nexus | Linux | AWS

Diferenciais:

Microsserviços | Ambientes Distribuídos | Arquitetura Orientada a Eventos | Clean Architecture | Arquitetura Hexagonal | Criptografia | Certificado Digital | SPB | DB2 | Connect Direct | XFB | CFT

Requisitos

Requisitos 6+ anos de experiência na carreira Maven Git/Github Apis Rest Java Spring Boot Github Actions Spring MVC Spring Data PostgreSQL Spring Security Conhecimentos Desejáveis Microsserviços Clean Architecture Ambientes Distribuídos Arquitetura Orientada a Eventos Tarefas e Responsabilidades Missão do Cargo Atuar no desenvolvimento, evolução e manutenção de aplicações backend utilizando Java e Spring Boot, contribuindo para soluções robustas, seguras, escaláveis e de alta performance. Participar da evolução técnica da squad, desenvolvimento de APIs, integrações e melhoria contínua das aplicações. Modelo: Híbrido – 1x por semana presencial – Faria Lima, São Paulo/SP Contratação: CLT Horário: Segunda a sexta-feira, das 08h às 17h ou das 09h às 18h. Benefícios • Cartão Flash (VR/VA): • Auxílio Internet/Home Office: • Convênio Médico Amil • TotalPass; • Plataforma Alura. Principais Responsabilidades Desenvolver e evoluir aplicações backend utilizando Java e Spring Boot . Desenvolver e manter APIs RESTful , seguindo boas práticas de segurança e versionamento. Implementar novas funcionalidades e realizar manutenção dos sistemas existentes. Trabalhar com bancos de dados relacionais, especialmente PostgreSQL . Desenvolver código com foco em qualidade, segurança, performance e escalabilidade . Criar e manter testes automatizados utilizando JUnit e Mockito. Participar de práticas de TDD/BDD . Trabalhar com Git/GitHub e processos de CI/CD. Participar da definição e evolução das soluções técnicas e arquitetura da squad. Apoiar a identificação e resolução de problemas técnicos. Atuar em conjunto com QA, Analistas de Requisitos, Product Managers e demais integrantes da squad. Participar dos rituais ágeis e contribuir para a melhoria contínua do time. Compartilhar conhecimento e apoiar tecnicamente os demais integrantes da equipe. Desenvolvimento e Tecnologias Desenvolver aplicações utilizando Java 8 ou superior . Trabalhar com Streams, Lambdas e API de Datas . Utilizar o ecossistema Spring Boot, Spring MVC, Spring Data e Spring Security . Desenvolver e manter APIs RESTful . Trabalhar com PostgreSQL e bancos de dados relacionais. Utilizar ferramentas como Maven, SonarQube e Nexus . Trabalhar com Git/GitHub e GitHub Actions . Desenvolver testes automatizados com JUnit e Mockito . Atuar em ambientes Linux e AWS . Arquitetura e Integrações Contribuir para a evolução da arquitetura e das soluções desenvolvidas. Apoiar a construção de soluções escaláveis e de alta performance. Trabalhar com integrações entre sistemas e serviços. Participar de iniciativas relacionadas a microsserviços e ambientes distribuídos . Apoiar a identificação e resolução de problemas relacionados às aplicações e integrações. Requisitos Experiência sólida com Java 8 ou superior . Experiência com Spring Boot, Spring MVC, Spring Data e Spring Security . Experiência no desenvolvimento de APIs RESTful . Experiência com bancos de dados relacionais, especialmente PostgreSQL . Conhecimento em Git/GitHub . Familiaridade com GitHub Actions e práticas de CI/CD . Experiência com testes automatizados utilizando JUnit e Mockito . Conhecimento de práticas como TDD/BDD . Experiência com Maven, SonarQube e Nexus . Conhecimento de Linux . Experiência com AWS . Boa comunicação e facilidade para trabalhar em equipe. Autonomia para conduzir atividades e solucionar problemas técnicos. Diferenciais Experiência com microsserviços e ambientes distribuídos . Conhecimento em arquitetura orientada a eventos . Vivência com Clean Architecture e Arquitetura Hexagonal . Conhecimentos em criptografia, certificado digital e SPB . Experiência com DB2 . Experiência com ferramentas de transferência de arquivos, como Connect Direct, XFB e CFT . Características Comportamentais Perfil protagonista e responsável pelas entregas. Comprometimento com qualidade e boas práticas de desenvolvimento . Boa comunicação e facilidade para trabalhar em equipe. Pensamento crítico e capacidade de propor melhorias. Autonomia para conduzir atividades e buscar soluções. Facilidade para trabalhar em squads multifuncionais . Interesse em aprendizado contínuo e compartilhamento de conhecimento. Adaptabilidade diante de mudanças e novos desafios. Capacidade de identificar quando é necessário solicitar apoio ao time. Tecnologias e Conhecimentos da Posição Obrigatórios: Java | Spring Boot | Spring MVC | Spring Data | Spring Security | APIs REST | PostgreSQL | Git/GitHub | GitHub Actions | JUnit | Mockito | Maven | SonarQube | Nexus | Linux | AWS Diferenciais: Microsserviços | Ambientes Distribuídos | Arquitetura Orientada a Eventos | Clean Architecture | Arquitetura Hexagonal | Criptografia | Certificado Digital | SPB | DB2 | Connect Direct | XFB | CFT

A Rota reúne oportunidades públicas. A seleção e a candidatura são realizadas pela empresa.

Explorar outras vagas →

Rota · A candidatura acontece no site oficial.

PrivacidadeTermos