VAGASLUME
T

Desenvolvedor Java SR (Hands On)

Taking · Remoto · Taking

A combinarCLT

Sobre a vaga

Sobre a vaga:

Desenvolvedor Java Sênior altamente qualificado para atuar na construção e evolução de soluções voltadas ao mercado financeiro e meios de pagamento. Procuramos um profissional com forte perfil técnico, foco em desenvolvimento de software de alta qualidade e experiência em ambientes de alta disponibilidade e grande volume transacional.

Responsabilidades:
  • Desenvolver e evoluir aplicações Java de alta performance e disponibilidade;
  • Criar e manter APIs, microsserviços e integrações utilizando Spring Boot;
  • Atuar no desenvolvimento de soluções para meios de pagamento e mercado financeiro;
  • Trabalhar com mensageria e arquitetura orientada a eventos, utilizando Kafka, RabbitMQ ou similares;
  • Integrar aplicações com bancos de dados relacionais e não relacionais;
  • Garantir qualidade do código por meio de testes unitários, testes de integração e code review;
  • Atuar na identificação e resolução de problemas técnicos e de performance;
  • Participar da evolução da arquitetura e modernização de sistemas, incluindo ambientes legados;
  • Trabalhar com cloud e containers, apoiando a evolução e sustentação das soluções;
  • Atuar de forma hands-on, acompanhando as soluções desde o desenvolvimento até a entrega.
Requisitos:
  • Java: Experiência sólida em versões atuais e legadas, desenvolvendo aplicações robustas e performáticas.
  • Spring Boot: Desenvolvimento de APIs, microsserviços e aplicações corporativas.
  • Java EE: Conhecimento na construção de soluções empresariais escaláveis.
  • Arquiteturas Orientadas a Serviços (SOA): Experiência em integração de sistemas e serviços.
  • Microsserviços: Vivência em ambientes distribuídos e orientados a APIs.
  • Mensageria: Conhecimento em Kafka, RabbitMQ ou tecnologias similares.
  • Banco de Dados: Experiência com bancos relacionais e não relacionais, Hibernate e JPA.
  • Cloud Computing: Conhecimento em AWS, Azure ou GCP.
  • Controle de Versão: Experiência com Git.
  • Testes Unitários e Integração: Aplicação de boas práticas para garantir qualidade e confiabilidade das entregas.
  • Mercado Financeiro: Experiência obrigatória em meios de pagamento.
  • Diferenciais:
  • Experiência com pagamentos recorrentes.
  • Conhecimento em arquitetura orientada a eventos.
  • Vivência com Kubernetes e containers.
  • Experiência em sistemas de alta volumetria transacional.
Diferenciais:
  • Habilidades Complementares:
  • Forte perfil hands-on.
  • Capacidade de solucionar problemas complexos de maneira eficiente.
  • Atenção aos detalhes e comprometimento com qualidade.
  • Autonomia e senso de dono.
  • Facilidade de aprendizado e adaptação a novas tecnologias.

Candidatura

Publicado há 5 dias

T

Taking

Vagas abertas nesta empresa: 4

Ver perfil da empresa →