Senior Backend Developer - Java

Nava | Tech for Business

São Paulo

Hybrid

BRL 180,000 - 260,000

Full time

9 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A Nava | Tech for Business busca um Desenvolvedor Java Sênior com atuação em backend, arquitetura de sistemas e melhoria contínua de código. O profissional terá papel hands-on, analítico e orientado a soluções para sistemas de média a alta complexidade.

O contratado atuará em modelo híbrido, com 3 dias presenciais por semana, em São Paulo, CLT. Envolverá refatoração, decisões técnicas e implementação de soluções escaláveis com foco em qualidade e performance.

Qualifications

  • > Experiência sólida em backend com Java 11+ e Spring Boot; foco em qualidade e performance.
  • </s>Entendimento de POO, SOLID e padrões de projeto; arquitetura hexagonal e modular.
  • <s>Experiência com microsserviços, integrações, e API REST; experiência com CI/CD.</s>
  • > Conhecimento de AWS e infra_cloud native; containers com Docker/Kubernetes.

Responsibilities

  • Analisar aplicações, códigos e integrações existentes, identificando oportunidades de melhoria.
  • Identificar acoplamentos, duplicações e problemas estruturais.
  • Propor/refatorar, modernizar e reduzir dívida técnica.
  • Desenvolver soluções focadas em qualidade, escalabilidade e manutenção.
  • Contribuir para arquiteturas modulares, desacopladas e evolutivas.
  • Avaliar fronteiras entre sistemas, serviços e componentes.
  • Implementar estratégias de integração síncrona, assíncrona e orientada a eventos.
  • Aplicar POO, SOLID, Clean Code e Design Patterns.
  • Participar de decisões técnicas e revisões de código.
  • Apoiar desenvolvedores com solução de problemas técnicos complexos.
  • Utilizar IA Generativa para análise de código, refatoração e testes.

Skills

Java 11+/17+
Spring Boot
POO/SOLID
Clean Architecture
Microsserviços
Event-Driven Architecture
APIs REST
Git/Gitflow
CI/CD
Docker
Kubernetes
AWS Cloud Native
Design Patterns
Observability (OpenTelemetry/PromQL/EL
Kafka/RabbitMQ
OpenTelemetry/Prometheus/Grafana
Cloud/Infra é AWS

Tools

Git
Docker
Kubernetes
Kafka
RabbitMQ
AWS
CI/CD tools

Job description

Buscamos um Desenvolvedor Java Sênior com sólida experiência em desenvolvimento backend, arquitetura de sistemas e fundamentos de Engenharia de Software. O principal desafio será analisar aplicações, códigos e integrações existentes, identificar oportunidades de refatoração e propor soluções técnicas mais simples, desacopladas, resilientes e sustentáveis.

Procuramos um profissional com perfil hands-on, forte capacidade analítica e profundidade técnica para atuar no desenvolvimento, na melhoria de código, nas integrações e nas decisões de arquitetura, contribuindo para a evolução de sistemas de média e alta complexidade.

Modelo de trabalho e contratação

  • Modelo de trabalho: Híbrido, com 3 dias presenciais por semana.
  • Localidade: Santo Amaro ou Interlagos – São Paulo/SP.
  • Contratação: CLT.
Principais responsabilidades
  • Analisar aplicações, códigos e integrações existentes, identificando oportunidades de melhoria.
  • Identificar acoplamentos excessivos, duplicações e problemas estruturais.
  • Propor e implementar soluções de refatoração, modernização e redução de dívida técnica.
  • Desenvolver soluções com foco em qualidade, escalabilidade, desempenho e manutenibilidade.
  • Contribuir para a construção de arquiteturas modulares, desacopladas e evolutivas.
  • Avaliar responsabilidades e fronteiras entre sistemas, serviços e componentes.
  • Implementar estratégias de integração síncrona, assíncrona e orientada a eventos.
  • Aplicar princípios de Programação Orientada a Objetos (POO), SOLID, Clean Code e Design Patterns.
  • Participar de decisões técnicas e avaliar diferentes abordagens para resolução de problemas.
  • Realizar revisões de código e contribuir para a adoção de boas práticas de desenvolvimento.
  • Atuar na resolução de problemas técnicos complexos e apoiar outros desenvolvedores.
  • Utilizar ferramentas de Inteligência Artificial para apoiar a análise de código, refatoração, testes e troubleshooting.
Requisitos
  • Experiência sólida em desenvolvimento backend com Java 11 ou superior, preferencialmente Java 17+.
  • Conhecimento em Spring Boot e/ou Quarkus.
  • Sólidos conhecimentos em Programação Orientada a Objetos (POO), princípios SOLID e Design Patterns.
  • Experiência com Clean Code, Refactoring, coesão, acoplamento e Separation of Concerns.
  • Conhecimento em Clean Architecture e Arquitetura Hexagonal.
  • Experiência com desenvolvimento e manutenção de microsserviços e sistemas distribuídos.
  • Conhecimento em Event-Driven Architecture e padrões de integração.
  • Experiência com desenvolvimento e integração de APIs REST.
  • Conhecimentos em Apache Kafka e/ou RabbitMQ.
  • Experiência com Git, Gitflow e práticas de CI/CD.
  • Conhecimentos em bancos de dados relacionais, como PostgreSQL, Oracle e SQL Server.
  • Experiência com Docker e Kubernetes.
  • Conhecimentos em autenticação e autorização utilizando OAuth2 e JWT.
  • Conhecimentos em observabilidade e monitoramento com OpenTelemetry, Prometheus, Grafana e/ou ELK.
  • Conhecimentos em AWS e arquiteturas Cloud Native.
  • Conhecimentos em estruturas de dados, algoritmos, concorrência e processamento paralelo.
  • Experiência com sistemas de média e alta complexidade, integrações corporativas e aplicações críticas.
  • Vivência com refatoração, modernização de sistemas legados e redução de dívida técnica.
  • Capacidade de analisar códigos e arquiteturas existentes, identificar problemas estruturais e propor soluções sustentáveis.
  • Capacidade de avaliar trade-offs técnicos, contribuir para decisões de arquitetura e realizar revisões de código.
  • Perfil hands-on, com autonomia na resolução de problemas complexos e colaboração com outros desenvolvedores.
  • Experiência ou familiaridade com ferramentas de IA Generativa aplicadas ao desenvolvimento de software, como GitHub Copilot, Windsurf, Devin, Claude Code ou equivalentes.
  • Conhecimento ou experiência na utilização de IA Generativa para análise de código, refatoração, geração de testes, troubleshooting e investigação de incidentes.
  • Será valorizada a experiência com criação ou utilização de agentes de IA para apoiar atividades de desenvolvimento, testes e análise de incidentes.
Diferenciais

Experiência no segmento financeiro, especialmente no ecossistema de cartões de crédito, incluindo processamento de cartões no contexto de emissor (Issuer), autorização e processamento de transações, gestão de conta-cartão, faturas e ciclos de faturamento, compras à vista e parceladas, gestão de limites de crédito, operações de crédito, parcelamento de compras e faturas, crédito rotativo, encargos, juros, tarifas, IOF, pagamentos mínimos, parciais e totais, refinanciamento, renegociação, lançamentos, ajustes, estornos, contestações, chargebacks e integrações com processadoras e bandeiras de cartões.

Também serão considerados diferenciais o conhecimento em Domain-Driven Design (DDD), experiência com modernização de sistemas legados, arquiteturas orientadas a eventos e certificação AWS.

Profissional com forte capacidade analítica, pensamento crítico e visão sistêmica, que tenha facilidade para trabalhar com sistemas complexos, identificar oportunidades de melhoria e propor soluções sustentáveis. É importante ter perfil hands-on, boa comunicação, autonomia técnica e compromisso com a qualidade, a segurança e a evolução contínua das aplicações.

Atuamos no core de empresas líderes em seus segmentos, onde tecnologia, estratégia e operação se encontram. Desenhamos arquiteturas, estruturamos governança e transformamos complexidade em clareza, criando soluções que impulsionam crescimento, eficiência e competitividade de forma contínua.

Com cerca de 2.000 especialistas, a Nava conecta pensamento criativo, engenharia avançada e tecnologia impulsionada por GenAI para acelerar resultados de negócio. Atuamos em Dados, Cibersegurança, Cloud, Observabilidade, Infraestrutura, Modernização de Aplicações e Creative Innovation, sendo o elo que faz tecnologia e negócios avançarem na mesma direção.

Nosso ecossistema amplia essa capacidade por meio da GH Brandtech, que une estratégia de marca, experiência, design e produtos digitais; da Ventura, referência em cibersegurança, resposta a incidentes e gestão de crises; e da CS Global IT, especializada em Cloud, Multicloud e Data Center. Juntas, fortalecem nossa atuação para entregar soluções escaláveis que impulsionam inovação, crescimento sustentável e vantagem competitiva.

Diversidade e Inclusão:

Todas as nossas oportunidades são destinadas também a profissionais com deficiência (PcD). Valorizamos a diversidade, a inclusão e acreditamos que equipes diversas impulsionam a inovação e a transformação.

Privacidade de Dados:

Ao se candidatar a esta vaga, você declara estar ciente de que seus dados pessoais serão tratados pela Nava exclusivamente para fins de recrutamento e seleção, avaliação de aderência ao perfil, comunicação sobre o processo seletivo e eventual consideração para futuras oportunidades, conforme a Lei Geral de Proteção de Dados (LGPD).

A Nava adota medidas de segurança para proteger suas informações e garante ao candidato o exercício dos direitos previstos na legislação aplicável.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) .NET| Adquirência
Desenvolvedor(a) .NET| Adquirência

Meu Home • São Paulo

Hybrid
BRL 260,000 - 420,000
Vale-refeição
Vale-transporte
Cartão multibenefícios
+7
Desenvolvedor(a) .NET| Adquirência
Desenvolvedor(a) .NET| Adquirência

Nava | Tech for Business • São Paulo

On-site
BRL 180,000 - 240,000
Vale-refeição/vale-alimentação
Vale-transporte ou fretado
Cartão multibenefícios
+6
Engenheiro de Software Java Sênior
Engenheiro de Software Java Sênior

Nava | Tech for Business • São Paulo

On-site
BRL 180,000 - 260,000
Assistência Médica
Assistência Odontológica
Vale Refeição/Alimentação
+7
Desenvolvedor Full Stack Sênior | Java + Angular e/ou React
Desenvolvedor Full Stack Sênior | Java + Angular e/ou React

Nava | Tech for Business • São Paulo

On-site
BRL 220,000 - 300,000
Assistência Médica
Assistência Odontológica
Vale Refeição e/ou Vale Alimentação
+7
Desenvolvedor(A) Fullstack | Adquirência
Desenvolvedor(A) Fullstack | Adquirência

Nava | Tech For Business • São Paulo

Hybrid
BRL 180,000 - 300,000
Vale-refeição/vale-alimentação
Vale-transporte ou fretado
Cartão multibenefícios
+8
Desenvolvedor(a) Fullstack Sênior (.NET + React)
Desenvolvedor(a) Fullstack Sênior (.NET + React)

Meu Home • São Paulo

Hybrid
BRL 180,000 - 240,000
Vale-refeição/vale-alimentação
Vale-transporte ou fretado
Cartão multibenefícios
+7
Engenheiro (a) Software Sr
Engenheiro (a) Software Sr

Nava | Tech for Business • São Paulo

On-site
BRL 180,000 - 320,000
Vale-refeição/vale-alimentação
Vale-transporte ou fretado
Convênio médico e odontológico
+4
Desenvolvedor(a) FullStack .NET + React Pleno ou Sênior
Desenvolvedor(a) FullStack .NET + React Pleno ou Sênior

Nava | Tech for Business • São Paulo

Hybrid
BRL 180,000 - 240,000
Vale-refeição/vale-alimentação
Vale-transporte ou fretado
Cartão multibenefícios
+8
Site Reliability Engineer
Site Reliability Engineer

Nava | Tech for Business • São Paulo

Hybrid
BRL 180,000 - 300,000
Vale-refeição/alimentação
Transporte conforme elegibilidade
Multibenefícios
+7
Desenvolvedor(a) FullStack .NET + React (ou Angular) Pleno/Sênior
Desenvolvedor(a) FullStack .NET + React (ou Angular) Pleno/Sênior

Nava | Tech for Business • São Paulo

Hybrid
BRL 180,000 - 280,000
Vale-refeição/vale-alimentação
Vale-transporte ou fretado
Cartão multibenefícios
+7