Desenvolvedor Backend Sênior – Java

4DF Connect

São Paulo

Híbrido

BRL 167 000 - 234 000

Tempo integral

há 36 horas
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Cartão VR/VA
Auxílio Internet/Home Office
Convênio Médico Amil
TotalPass
Plataforma Alura

Resumo da oferta

4DF Connect está buscando um profissional para desenvolver e evoluir aplicações backend com Java e Spring Boot, criando APIs RESTful seguras e escaláveis.

O perfil envolve trabalhar com PostgreSQL, testes com JUnit/Mockito, CI/CD com GitHub Actions e práticas de TDD/BDD, em ambiente híbrido em São Paulo.

Qualificações

  • Experiência sólida com Java 8 ou superior.

Responsabilidades

  • Desenvolver e evoluir aplicações backend utilizando Java e Spring Boot.

Conhecimentos

Java
Spring Boot
APIs REST
PostgreSQL
Git/GitHub
GitHub Actions
JUnit
Mockito
Maven
SonarQube
Nexus
Linux
AWS
Trabalho em equipe
Autonomia

Ferramentas

Maven
SonarQube
Nexus
Git
GitHub Actions
Linux
AWS

Descrição da oferta de emprego

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

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

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

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor(a) Backend Java Sr
Desenvolvedor(a) Backend Java Sr

Catena • Brasil

Híbrido
BRL 120 000 - 180 000
Java Back-End Developer | Mid (Hybrid - São Paulo)
Java Back-End Developer | Mid (Hybrid - São Paulo)

Compass UOL • São Paulo

Presencial
BRL 120 000 - 180 000
Desenvolvedor(a) Full Stack Sênior (.NET) São Paulo - SP and Hybrid Full-time employee
Desenvolvedor(a) Full Stack Sênior (.NET) São Paulo - SP and Hybrid Full-time employee

Ouribank Group. • São Paulo

Híbrido
BRL 201 000 - 268 000
Desenvolvedor Back End Sênior
Desenvolvedor Back End Sênior

TMB • São José dos Campos

Presencial
BRL 223 000 - 357 000
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

Fortics • Pato Branco

Presencial
Day Off - Folga de aniversário
Plantão Psicológico
Ifood
+2
Desenvolvedor FullStack Especialista - Java/Angular
Desenvolvedor FullStack Especialista - Java/Angular

RHTalentos • São Paulo

Presencial
VA
Convênio Médico
Odontológico
+2
(Banco de Talentos) Desenvolvedor Sênior Fullstack (C++ e/ou JAVA)
(Banco de Talentos) Desenvolvedor Sênior Fullstack (C++ e/ou JAVA)

ATECH – NEGÓCIOS EM TECNOLOGIAS S/A • São Paulo

Híbrido
BRL 240 000 - 360 000
Seguro de Vida
Vale Alimentação
Convênio Médico
+13
Desenvolvedor(a) Fullstack Sênior
Desenvolvedor(a) Fullstack Sênior

Novigo IT • São Paulo

Híbrido
BRL 120 000 - 180 000
Desenvolvedor (a) Back End Java Sênior | Presencial em São Paulo
Desenvolvedor (a) Back End Java Sênior | Presencial em São Paulo

Solutis • São Paulo

Presencial
BRL 90 000 - 150 000
Desenvolvedor Full Stack Sênior
Desenvolvedor Full Stack Sênior

A5 Solutions • São Paulo

Híbrido
BRL 120 000 - 210 000