Desenvolvedor Java SR

Taking

São Paulo

Híbrido

BRL 180 000 - 280 000

Tempo integral

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

Recebe uma resposta deste empregador — um currículo e uma carta de apresentação adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

Taking procura Desenvolvedor Java Sênior com perfil de liderança técnica para uma squad responsável pelas jornadas de conexões e onboarding de produtos financeiros e meios de pagamento. Você atuará em um ambiente de arquitetura de microsserviços, com forte foco em integração entre serviços e performance.

É essencial ter experiência com Java/Spring Boot, Kafka ou RabbitMQ, JPA/Hibernate e cloud (AWS/Azure/GCP).

Qualificações

  • Experiência sólida em Java/Spring Boot em soluções corporativas.
  • Influenciar decisões técnicas e atuar em liderança de squad.
  • Arquitetura de microsserviços e sistemas distribuídos.
  • Conhecimento de mensageria (Kafka, RabbitMQ) e bancos com JPA/Hibernate.
  • Experiência com AWS/Azure/GCP e APIs REST.
  • Perfil colaborativo, boa comunicação e visão sistêmica.

Responsabilidades

  • Desenvolver e evoluir aplicações Java/Spring Boot.
  • Criar e manter APIs e microsserviços.
  • Integrar diferentes sistemas e serviços.
  • Trabalhar com Kafka, RabbitMQ ou equivalentes.
  • Usar JPA/Hibernate com bancos relacionais e não relacionais.
  • Investigar incidentes, resolver problemas e melhorar performance.
  • Participar de decisões de arquitetura e padrões técnicos.
  • Atuar como referência técnica da squad e orientar a equipe.

Conhecimentos

Java
Spring Boot
Liderança técnica
Arquitetura de microsserviços
Mensageria
REST APIs
Comunicação
DevOps/CI-CD
GCP/AWS/Azure
JPA/Hibernate

Ferramentas

Kafka
RabbitMQ
JPA/Hibernate
AWS
Azure
GCP

Descrição da oferta de emprego

Desenvolvedor Java Sênior com perfil de liderança técnica para atuar em uma squad responsável pelas jornadas de conexões e onboarding de produtos financeiros e meios de pagamento.

Buscamos um profissional com sólida experiência em desenvolvimento de soluções corporativas, capacidade de influenciar decisões técnicas e forte habilidade de comunicação para interação com times multidisciplinares.

  • Desenvolver e evoluir aplicações em Java/Spring Boot.
  • Criar e manter APIs e microsserviços.
  • Trabalhar com integrações entre diferentes sistemas.
  • Atuar com Kafka, RabbitMQ ou outras soluções de mensageria.
  • Trabalhar com bancos relacionais e não relacionais usando JPA/Hibernate.
  • Corrigir problemas, investigar incidentes e melhorar performance.
  • Decisões técnicas
  • Aqui está o principal diferencial da vaga. Ele deverá:
  • Participar das decisões de arquitetura e desenho das soluções.
  • Avaliar como uma nova funcionalidade deve ser implementada.
  • Definir, junto com arquitetura e outros times, padrões técnicos.
  • Identificar riscos e impactos das decisões.
  • Pensar não apenas no código, mas em como os serviços se relacionam dentro do ecossistema.
  • Ser referência técnica da squad
  • Ele poderá, por exemplo, receber uma demanda e ajudar o time a definir:
  • Java: Experiência sólida em versões atuais e legadas, desenvolvendo aplicações robustas e escaláveis.
  • Spring Boot: Forte conhecimento na construção e manutenção de APIs e microsserviços.
  • Arquitetura de Microsserviços: Experiência com sistemas distribuídos e integração entre serviços.
  • Mensageria: Conhecimento em Kafka, RabbitMQ ou soluções similares.
  • Cloud Computing: Vivência em AWS, Azure ou GCP.
  • Banco de Dados: Experiência com bancos relacionais e não relacionais, utilizando Hibernate e JPA.
  • APIs e Integrações: Experiência no desenvolvimento e consumo de APIs REST.
  • DevOps e Qualidade: Conhecimento em Git, CI/CD, testes unitários e testes de integração.
  • Mercado Financeiro: Experiência obrigatória em meios de pagamento e produtos financeiros.
  • Diferenciais:
  • Experiência com jornadas de onboarding digital.
  • Conhecimento em pagamentos recorrentes e motores de recorrência.
  • Vivência como referência técnica ou liderança de times.
  • Habilidades Complementares:
  • Excelente comunicação e relacionamento interpessoal.
  • Capacidade de conduzir discussões técnicas e apoiar desenvolvedores.
  • Perfil colaborativo e orientação para resultados.
  • Facilidade para atuar em conjunto com áreas de negócio, produto e arquitetura.
  • Capacidade de resolver problemas complexos com visão sistêmica.
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 Java SR (Hands On)
Desenvolvedor Java SR (Hands On)

Taking • São Paulo

Híbrido
BRL 180 000 - 280 000
Desenvolvedor Java Senior
Desenvolvedor Java Senior

DIGISYSTEM - IT Solutions • Brasil

Presencial
BRL 180 000 - 300 000
Desenvolvedor(a) Backend Java Júnior
Desenvolvedor(a) Backend Java Júnior

Nava | Tech for Business • Brasil

Presencial
BRL 60 000 - 90 000
DESENVOLVEDOR(A) JAVA SÊNIOR – SP
DESENVOLVEDOR(A) JAVA SÊNIOR – SP

TIVIA TI • São Paulo

Híbrido
BRL 122 000 - 146 000
Analista de Suporte
Analista de Suporte

MJV • São Paulo

Presencial
BRL 180 000 - 280 000
Desenvolvedor Backend Sênior | Java
Desenvolvedor Backend Sênior | Java

4DF Connect • São Paulo

Presencial
BRL 180 000 - 240 000
Desenvolvedor(a) Sênior Java
Desenvolvedor(a) Sênior Java

4DF Connect • Brasil

Presencial
BRL 180 000 - 240 000
Desenvolvedor(a) BackEnd Java 21 PL/SR | 100% PRESENCIAL EM SÃO PAULO
Desenvolvedor(a) BackEnd Java 21 PL/SR | 100% PRESENCIAL EM SÃO PAULO

Cedro Technologies • São Paulo

Presencial
BRL 120 000 - 240 000
Modelo híbrido
Desenvolvedor Java Sênior
Desenvolvedor Java Sênior

Sankhya • Brasil

Presencial
BRL 133 920 - 200 880
Remuneração Variável
Participação nos Resultados
Vale Alimentação/Refeição
+3
Desenvolvedor(a) Java Sênior
Desenvolvedor(a) Java Sênior

Act Digital • Belo Horizonte

Presencial
BRL 180 000 - 300 000