Launch Legends
Citi
Desenvolvedor Sênior Back-End Java — Plataformas de Trading
Sobre a oportunidade
Estamos buscando um Desenvolvedor Sênior Back-End Java experiente e prático para se juntar a uma equipe de tecnologia de aplicações de back-office de trading em uma instituição financeira líder. Neste papel, você projetará, construirá e manterá soluções de software escaláveis e de alto desempenho na intersecção entre excelência em engenharia e transformação de tecnologia financeira. Você defenderá práticas modernas de entrega — incluindo desenvolvimento baseado em tronco, automação de testes e codificação segura — enquanto contribui para infraestrutura de trading de missão crítica. Esta é uma oportunidade sênior de contribuinte individual e liderança de equipe para um engenheiro que prospera em ambientes de alta velocidade e com foco em qualidade, e que é apaixonado por sistemas distribuídos, microsserviços e entrega contínua em escala empresarial.
Responsabilidades
- Projetar, desenvolver e manter aplicações de trading de back-office robustas, escaláveis e de alto desempenho, seguindo os princípios SOLID, padrões de código limpo e padrões modernos de design de software.
- Implementar práticas de desenvolvimento baseado em tronco, feature flags e estratégias de entrega progressiva para permitir integração contínua e ciclos de implantação rápidos e seguros.
- Aplicar metodologias de Test-Driven Development (TDD) e Behavior-Driven Development (BDD) para garantir alta cobertura de testes unitários, qualidade de código e confiabilidade em produção.
- Impulsionar a adoção de pipelines de CI/CD, práticas de DevOps, infraestrutura como código e testes automatizados para aprimorar a confiabilidade do sistema e a velocidade de entrega.
- Projetar e entregar microsserviços distribuídos e orientados a eventos, utilizando plataformas de mensagens como Kafka, Solace, Tibco e MQ, com foco em requisitos de baixa latência e alta disponibilidade.
- Realizar revisões rigorosas de código e avaliações de vulnerabilidade, reforçando padrões de codificação segura e garantindo a conformidade com as políticas de segurança organizacionais.
- Colaborar com arquitetos, gerentes de produto e equipes multifuncionais para projetar arquiteturas de sistema escaláveis e resilientes e contribuir para a documentação de design técnico.
- Trabalhar em parceria com equipes de DevOps para otimizar pipelines de implantação, ferramentas de observabilidade e resiliência de produção para sistemas de trading críticos.
- Mentorar engenheiros juniores, liderar discussões técnicas e promover uma cultura de aprendizado contínuo, excelência em engenharia e responsabilidade compartilhada.
Qualificações
- Forte proficiência prática em codificação em Kotlin, Java e Python, com experiência comprovada na construção de aplicações de nível empresarial prontas para produção.
- Profundo conhecimento em arquitetura de microsserviços e design de sistemas, incluindo Spring Boot, sistemas distribuídos, alta disponibilidade, tolerância a falhas e computação de baixa latência.
- Proficiência em sistemas de mensagens e orientados a eventos — incluindo Kafka, Solace, Tibco e MQ — com experiência em projetar e operar pipelines de dados de alto rendimento.
- Experiência prática com conteinerização e plataformas nativas da nuvem, especificamente Kubernetes, Docker e OpenShift.
- Sólida experiência com bancos de dados relacionais, especialmente Oracle SQL, em ambientes transacionais de alto desempenho.
- Experiência comprovada com desenvolvimento baseado em tronco, feature flags e entrega progressiva em um contexto de engenharia empresarial.
- Forte domínio de TDD, BDD e práticas de teste com foco em automação, com um histórico de manutenção de alta cobertura de testes em ambientes de entrega ágil.
- Proficiência em design e operação de pipelines de CI/CD, com um entendimento sólido dos princípios de DevOps, práticas de codificação segura e metodologias de avaliação de vulnerabilidade.
- Experiência em conduzir revisões de código, liderar discussões técnicas e mentorar engenheiros em equipes de produto ágeis e multifuncionais.
- Familiaridade com práticas de ajuste de desempenho, observabilidade e monitoramento de produção em sistemas financeiros distribuídos de alta disponibilidade.
Educação
- Bacharelado em Ciência da Computação, Engenharia de Software ou área técnica relacionada, ou experiência equivalente na indústria, é obrigatório.
- Mestrado preferencial
PRINCIPAIS HABILIDADES RELEVANTES
------------------------------------------------------
GRUPO DE FAMÍLIA DE CARGOS: Tecnologia
------------------------------------------------------
FAMÍLIA DE CARGOS: Desenvolvimento de Aplicações
------------------------------------------------------
TIPO DE CONTRATO: Tempo integral
------------------------------------------------------
LOCALIZAÇÃO PRINCIPAL: Jersey City New Jersey Estados Unidos
------------------------------------------------------
INTERVALO SALARIAL PRIMÁRIO EM TEMPO INTEGRAL: $142,320.00 - $213,480.00
------------------------------------------------------
Por favor, veja os requisitos listados acima.
------------------------------------------------------
OUTRAS HABILIDADES RELEVANTES
Para habilidades complementares, por favor, veja acima e/ou contate o recrutador.
------------------------------------------------------
DATA PREVISTA DE FECHAMENTO DA VAGA
------------------------------------------------------
PROCESSAMENTO AUTOMATIZADO E IA
Utilizamos processamento automatizado, incluindo inteligência artificial, para nossos interesses comerciais legítimos (ou nossos propósitos comerciais razoáveis e apropriados) para identificar e alinhar as habilidades e aptidões do candidato com uma vaga específica. Adicionalmente, se você assim escolher, ou consentir, podemos combinar suas habilidades e aptidões com outras vagas apropriadas na Citi. Importante, todos os nossos processos e decisões de contratação, incluindo a determinação de sua adequação para uma vaga, são conduzidos, verificados e decididos por indivíduos. Nosso processamento automatizado e IA não envolvem confiar em tomada de decisão automática ou autônoma. Por favor, consulte quaisquer Considerações Jurisdicionais, com disposições específicas para o seu país (quando relevante) para mais detalhes.
Residentes de Illinois – Aviso de IA e Direito tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/Illinois_Career_Supplement_a11y.pdf
------------------------------------------------------
A Citi é um empregador que oferece igualdade de oportunidades, e candidatos qualificados receberão consideração sem levar em conta raça, cor, religião, sexo, orientação sexual, identidade de gênero, origem nacional, deficiência, estatuto de veterano protegido ou qualquer outra característica protegida por lei.
Se você é uma pessoa com deficiência e necessita de acomodação razoável para utilizar nossas ferramentas de busca e/ou se candidatar a uma oportunidade de carreira, consulte Acessibilidade na Citi citigroup.com/citi/accessibility/application-accessibility.htm.
Veja a Declaração de Política de EEO da Citi citigroup.com/global/eeo-aa-policy e o pôster Conheça seus Direitos eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf.
Além do salário, as ofertas da Citi podem incluir também, para funcionários elegíveis, prêmios discricionários e formulaicos de incentivo e retenção. A Citi oferece benefícios competitivos para funcionários, incluindo: cobertura médica, odontológica e oftalmológica; plano 401(k); seguro de vida, acidentes e invalidez; e programas de bem-estar. A Citi também oferece pacotes de tempo livre remunerado, incluindo tempo livre planejado (férias), tempo livre não planejado (licença doença) e feriados remunerados. Para informações adicionais sobre os benefícios para funcionários da Citi, visite citibenefits.com. As ofertas disponíveis podem variar por jurisdição, nível do cargo e data de contratação.
