Emprego
Senior Java Developer | Lisboa
Full Time
Informática
Presencial
Português
Inglês
Sénior (5+ anos)
Eventos de equipa
Seguro de saúde
Seguro de vida
Telemóvel de serviço
Licenciatura (1.º ciclo — nível 6 QNQ/EQF)
A Caixa Mágica está a recrutar um/a Senior Java Developer para um projeto de longa duração em Lisboa, ligado ao desenvolvimento e manutenção de uma plataforma eletrónica de negociação FX.
A função destina-se a um perfil experiente em Java core, sistemas de baixa latência, multithreading, performance, trading eletrónico e desenho de aplicações críticas de elevada carga.
Responsabilidades:
- Desenvolver e manter uma plataforma eletrónica de trading;
- Garantir elevados standards de qualidade, segurança e performance da plataforma;
- Participar em todo o ciclo de desenvolvimento de software em ambiente ágil;
- Realizar análise técnica, documentação, desenvolvimento, testes e code reviews;
- Colaborar com a equipa de production support em releases e manutenção de componentes;
- Apoiar a recolha e clarificação de requisitos junto do negócio;
- Implementar, testar, validar com stakeholders e participar em processos de release;
- Participar em suporte L3 de produção;
- Contribuir para o desenho de aplicações highly loaded e low latency;
- Apoiar projetos de refactoring e migração de arquiteturas antigas para novas soluções;
- Liderar tecnicamente developers e apoiar a equipa na entrega de objetivos.
Requisitos:
- Pelo menos 5 anos de experiência em desenvolvimento de software;
- Pelo menos 2 anos de experiência como IT Team Lead ou em liderança técnica;
- Forte experiência em Java core, Java SE;
- Experiência em multithreading, concorrência e otimização de performance;
- Conhecimento profundo do funcionamento da JVM, incluindo Garbage Collection, Memory Model, JIT compilation e otimização de memória;
- Experiência em plataformas de trading FX, Equity ou IR de baixa latência;
- Experiência na construção de sistemas de alta performance com latência inferior a <1ms;
- Conhecimentos de otimizações CPU cache-aware, incluindo L1, L2 e L3;
- Conhecimentos de mitigação de false sharing e arquiteturas NUMA-aware;
- Experiência com lock-free algorithms, CAS, Disruptor e ConcurrentSkipListMap;
- Conhecimentos de pricing engines e client order matching;
- Experiência com otimizações Java de baixo nível, incluindo JIT, branch prediction e hot path tuning;
- Experiência prática com Netty, QuickFIX/J e Chronicle Queue;
- Experiência com ferramentas de profiling como JFR, Async Profiler ou perf;
- Experiência com plataformas de trading eletrónico ou sistemas real-time de elevada carga;
- Conhecimentos de SDLC e metodologias ágeis;
- Experiência em projetos de migração ou refactoring;
- Conhecimentos de C#;
- Conhecimentos de Business Analysis, user stories, system design e requisitos não funcionais;
- Inglês de nível avançado;
- Boas competências de apresentação;
- Foco em objetivos e capacidade de orientação para resultados.
Será valorizado:
- Experiência com produtos financeiros e trading eletrónico ou exchange trading;
- Conhecimento profundo de mecânicas do mercado FX;
- Experiência com data locality e desenho de sistemas com latência mínima;
- Experiência com Azul JVM, Tibco ou Broadway TOC;
- Experiência em hedge funds, market-making firms ou ambientes financeiros de elevada exigência;
- Conhecimentos de QA e gestão de requisitos não funcionais.
Oferta:
- Contrato de trabalho permanente para projeto de longa duração;
- Equipamento tecnológico;
- Cartão SIM e smartphone pessoal;
- Seguro de saúde e seguro de vida;
- Eventos sociais e team buildings;
- Oportunidade de crescimento profissional e progressão reconhecida;
- Integração numa equipa dinâmica e jovem;
- Formação nas tecnologias mais recentes;
- Café, fruta, snacks e ambiente acolhedor no escritório.
Sobre a função:
Esta posição combina desenvolvimento Java sénior, liderança técnica, análise de requisitos, desenho de sistemas e suporte de produção em contexto financeiro. O foco principal está em aplicações críticas, de elevada performance e baixa latência, aplicadas a plataformas de negociação eletrónica FX.
Ofertas Relacionadas
(Senior) IT Support Specialist | Lisboa
Batmaid
•
Lisboa
Alemão
Salesforce DevOps Engineer | Ribeirão
Continental
•
Braga, Ribeirão, Vila Nova de Famalicão
Agile
Analista de Dados – Estratégia e Inovação | Lisboa
FCCN
•
Lisboa
AWS
Senior IT Business Analyst | Lisboa
Medtronic
•
Lisboa
Agile
Creative Tech – Edge AI Engineer | Lisboa
Devoteam
•
Lisboa
AI
AI Ops Engineer
Critical Software
•
Coimbra, Lisboa, Porto, Viseu
AI