Skills
Sobre a Vaga
Na ília, buscamos uma pessoa Engenheira de Software Backend Sênior para atuar na criação de uma nova plataforma FinTech. Você será peça-chave na evolução da arquitetura do Motor de Orquestração Transacional, responsável pela conversão e liquidação de ativos financeiros em moeda fiduciária em tempo real.
Responsabilidades
- Contribuir com decisões de arquitetura, incluindo design de software, modelagem de dados e padrões de concorrência
- Definir e evoluir contratos de APIs e desenvolver microsserviços de alta disponibilidade
- Construir soluções distribuídas com foco em baixa latência, escalabilidade, segurança e alta performance
- Desenvolver integrações assíncronas com parceiros, custodiantes, gateways e processadoras de pagamento
- Implementar mensageria com Apache Kafka/AWS MSK para processamento resiliente e escalável
- Aplicar padrões de resiliência como Circuit Breaker, Retry, Timeout, Fallback e estratégias de contingência
- Modelar e persistir dados em bancos relacionais e não relacionais
- Otimizar desempenho com cache usando Redis
- Garantir qualidade por meio de testes unitários, integração e end-to-end
- Atuar em observabilidade: troubleshooting, monitoramento e melhoria contínua de performance
- Contribuir com boas práticas de DevOps e evolução de processos de entrega contínua
Requisitos
- Inglês avançado ou fluente
- Experiência sólida com Java e Spring Boot
- Experiência com APIs escaláveis usando NestJS e TypeScript
- Conhecimento em arquiteturas distribuídas e microsserviços
- Vivência com mensageria (Apache Kafka ou AWS MSK)
- Conhecimento de Redis e estratégias de cache distribuído
- Experiência com bancos de dados relacionais e não relacionais
- Familiaridade com consistência eventual e transações distribuídas
- Práticas de segurança da informação: criptografia, tokenização e proteção de PII
- Experiência com AWS (EKS, ECS, IAM, CloudWatch, API Gateway, Secrets Manager, RDS e ElastiCache)
- Infra as Code com Terraform, CloudFormation ou Pulumi
- CI/CD com GitHub Actions, GitLab CI ou similares
- Boas práticas com Git e versionamento
- Conhecimento em Docker e ambientes baseados em contêineres
- Testes automatizados (unitários, integração e end-to-end) e capacidade de troubleshooting em ambientes distribuídos
- Otimização de performance, gerenciamento de memória da JVM e processamento assíncrono
Beneficios
- Plano de Saúde e Odontológico SulAmérica (extensivo a dependentes)
- Vale Alimentação/Refeição em cartão flexível (Caju benefícios)
- Seguro de Vida
- Auxílio Home-Office em cartão flexível (Caju benefícios)
- Wellhub (Gympass), Sesc e TotalPass
- ília University (universidade corporativa), Language Academy e í-talks/Chapter
- Benefícios adicionais como Plano de Saúde PET, Onhappy (viagem a lazer), BYOD e programa Vale Prêmio