[Job-30214] Master Backend Developer (Kotlin/Java), Brazil
On-siteCampinas, São Paulo, Brazil
Job Summary
Lead technical decisions and mentor developers on complex problem resolution, ensuring excellence across the product lifecycle from conception to production support. Design microservices architectures using DDD and Hexagonal patterns while writing high-quality Kotlin and Java code to establish team standards. Drive performance optimization, incident analysis, and root cause resolution for critical bugs, enforcing TDD and rigorous code reviews. Collaborate with the financial sector partner to deliver AI-native solutions, leveraging expertise in Spring Boot, Kafka, and AWS cloud infrastructure.
Required Qualifications
- Liderança Técnica e Mentoria
- Desenho e Arquitetura de Soluções
- Código Excepcional (Hands-on)
- Cultura de Qualidade
- Performance e Confiabilidade
- Resolução de Problemas Críticos
- Vasta experiência e fluência em linguagens orientadas a objeto, especialmente Java e Kotlin
- Domínio comprovado de arquitetura de microsserviços
- Profundo conhecimento e aplicação prática de princípios como TDD, DDD, Clean Code e Arquitetura Hexagonal
- Sólida experiência com bancos de dados SQL
- Experiência em todo o ciclo de vida de desenvolvimento em ambientes ágeis (Scrum/Kanban)
- Habilidade de solucionar problemas complexos e de comunicar soluções de forma clara para times técnicos e não técnicos
- Domínio de GIT/Git Flow
- Presença nos escritórios da Região Metropolitana de Campinas
Desired Qualifications
- Experiência avançada com frameworks como Spring Boot e/ou Javalin
- Vivência sólida com arquiteturas orientadas a eventos e soluções de streaming de dados (Kafka, SQS)
- Experiência prática com Cloud (AWS), Docker e Kubernetes
- Conhecimento em bancos de dados NoSQL
- Familiaridade com plataformas de API Management como Apigee e o ecossistema Node.js para gerenciamento de APIs
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.