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.
- 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.
- 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