Desenvolvedor(a) Back End Java Sênior
O que você vai fazer?
- Irá atuar com desenvolvimento e sustentação de aplicações em Java utilizando metodologia ágil;
- Trabalhar com sistemas distribuídos de alta disponibilidade;
- Lidar com cenários complexos de transações distribuídas;
- Desenvolver microserviços seguindo práticas de observabilidade para mitigar problemas de forma proativa;
- Participar de refinamentos técnicos e planejamento das tarefas.
O que precisamos que você tenha?
- Desenvolvimento em Java com JDK 11+;
- Arquiteturas de sistemas baseadas em mensagens, com exposição a arquiteturas baseadas em consenso como um diferencial;
- Experiência com Aeron, ou Kafka, ou similares;
- Um mecanismo de banco de dados como PostgreSQL;
- WebSockets e design de protocolo WebSocket;
- Exposição a protocolos de mensagens financeiras, como FIX;
- Codecs de mensagens como Simple Binary Encoding, Protobuf ou FlatBuffers;
- Experiência com Gradle;
- Experiência com Cucumber e abordagens de teste BDD (Behavior Driven Development);
- Experiência com Docker;
- Experiência com Linux.
Diferenciais:
- Passagens por Instituições Financeiras.
Empresa: BairesDev
Trabalhe de Casa Arquiteto Python / Ref. 0071P
Contratação: Integral
title
Empresa: Grupo Primo
Front-end Engineer Pleno
Contratação: Integral
title