Tech Lead - Java (Conta Digital)
On-siteSão Paulo, São Paulo, Brazil
São Paulo, São Paulo, BrazilOn-siteFull TimeSenior LevelLarge
Full TimeSenior LevelLarge
Job Summary
Lead technical development of core banking solutions and payment systems, driving software evolution through rigorous code reviews, architectural design of scalable microservices, and event-driven integration. Manage the engineering team's full software lifecycle, ensuring compliance with PCI-DSS, LGPD, and OWASP standards while optimizing AWS Cloud infrastructure and CI/CD pipelines. Resolve complex production incidents and maintain high availability across mission-critical environments. Requires proven Java expertise, Kubernetes orchestration, and financial sector experience.
Required Qualifications
- Liderança Técnica & Mentoria
- Liderar tecnicamente o time de engenharia no ciclo completo de desenvolvimento de software
- Promover boas práticas
- Mentoria técnica
- Code reviews rigorosos
- Crescimento profissional dos desenvolvedores
- Projetar e evoluir arquiteturas de software altamente escaláveis
- Arquiteturas desacopladas e resilientes em microserviços
- Orientadas a eventos e conceitos de API First
- Definição, implantação e otimização de soluções Cloud Native na AWS Cloud
- Garantir alta disponibilidade e otimização de custos
- Implementação de padrões rigorosos de segurança (OWASP, PCI-DSS, LGPD)
- Otimização de latência
- Monitoramento contínuo (observabilidade)
- Trabalhar lado a lado com times de Plataforma/DevOps
- Evolução do pipeline de CI/CD
- Automação de testes
- Orquestração de contêineres
- Garantir a qualidade do código (SonarQube)
- Diagnóstico e resolução de incidentes complexos em ambientes de produção de missão crítica
- Sólida bagagem em desenvolvimento de software para o mercado financeiro, meios de pagamento ou fintechs
- Experiência comprovada como Tech Lead ou referência técnica em squads de desenvolvimento ágil (Scrum / Kanban)
- Forte domínio de Padrões Arquiteturais REST/Restful
- API First
- Especificações OpenAPI (Swagger)
- API Gateways
- Padrões de integração assíncrona
- Proficiência técnica em ao menos uma linguagem principal do ecossistema: Java (Spring Boot)
- Sólida experiência prática em projetar e implantar aplicações na AWS
- Lambda, Serverless Framework, S3, API Gateway, DynamoDB/RDS, SQS/SNS
- Domínio de Docker e orquestração via Kubernetes (EKS, GKE ou AKS)
- Experiência com automação de compilação e deploy via GitLab CI, Jenkins
- Análise estática de código com SonarQube
- Conhecimento profundo de bancos de dados relacionais (Oracle, PostgreSQL/RDS)
- NoSQL (MongoDB, DynamoDB, Redis para caching de baixa latência)
- Local de trabalho: Campos Elíseos - SP
- Modelos híbridos
Desired Qualifications
- Conhecimento no sistema Matera (módulos de Core Banking)
- Certificações AWS (ex.: AWS Certified Solutions Architect ou AWS Certified Developer)
- Vivência com Event-Driven Architecture (Apache Kafka, RabbitMQ, EventBridge)
- Conhecimento em regras de conformidade e segurança: PCI-DSS, LGPD, resoluções BACEN
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.