Pessoa Desenvolvedora Backend Kotlin Sênior
Zup Innovation · São Paulo, São Paulo, Brazil
IT Services and IT Consulting · 1,001-5,000 employees
About the role
Develop and maintain high-performance backend services using Kotlin for critical core banking systems on AWS. Implement cloud-native solutions, manage container orchestration via Kubernetes, and ensure security and scalability through CI/CD pipelines.
What they look for
Requirements
Requires solid experience in Kotlin backend development and practical knowledge of AWS services like EKS, SQS, and DynamoDB. Proficiency in Kafka, Docker, and the AWS Well-Architected Framework is expected.
Benefits
Full description
Nosso propósito é criar tecnologias que desafiam as melhores do mundo e mudam o jogo para nossos clientes. Por isso, buscamos profissionais que desejam fazer parte de uma cultura pautada pela excelência e inovação. Se você se identifica com um ambiente de trabalho colaborativo e movido por curiosidade, venha construir o futuro da tecnologia conosco.
Buscamos uma pessoa desenvolvedora backend Kotlin para atuar em um dos principais sistemas core bancários do país, em ambiente de alta criticidade e performance, utilizando o melhor da AWS. Você participará de projetos que exigem excelência técnica, pensamento crítico e visão sistêmica, colaborando em times multidisciplinares que valorizam inovação, segurança por padrão e entrega de valor contínua.
O que você fará por aqui
- Desenvolver, evoluir e manter serviços backend utilizando Kotlin, garantindo alta performance, escalabilidade e segurança para sistemas core bancários em ambiente de missão crítica.
- Atuar na arquitetura e implementação de soluções cloud-native em AWS, utilizando EKS/Fargate para orquestração de containers, SQS para mensageria, DynamoDB para persistência e aplicando práticas do Well-Architected Framework para garantir robustez, eficiência de custos e compliance.
- Implementar integrações de mensageria e streaming com Kafka e SQS, garantindo resiliência, monitoramento e processamento confiável de eventos em sistemas distribuídos.
- Desenvolver e automatizar testes unitários, de integração e performance, criando pipelines de CI/CD robustos e contribuindo para a melhoria contínua da qualidade do código.
- Construir, manter e evoluir containers Docker, implementando orquestração via Kubernetes (EKS) para garantir deploys seguros, escaláveis e de alta disponibilidade.
- Participar ativamente de discussões técnicas, revisões de código, definição de padrões arquiteturais e decisões de design, questionando abordagens, propondo melhorias e compartilhando conhecimento com o time.
- Aplicar práticas de segurança por padrão, como IAM least privilege, criptografia at rest/in transit, e gestão segura de segredos, antecipando riscos e garantindo a conformidade das soluções.
- Explorar e validar uso de ferramentas de IA para apoio no desenvolvimento, revisando criticamente outputs gerados por IA e promovendo inovação responsável no dia a dia.
- Colaborar com times multidisciplinares (produto, QA, SRE, segurança), participando de cerimônias ágeis, alinhamentos técnicos e iniciativas de melhoria contínua.
O que esperamos que você saiba
- Experiência sólida em desenvolvimento backend com Kotlin
- Vivência real em ambientes AWS, especialmente com EKS/Fargate, SQS, DynamoDB
- Conhecimento prático do Well-Architected Framework da AWS
- Mensageria & Streaming: Kafka e SQS
- Testes: Experiência com testes unitários, integração e performance
- Containers: Docker e orquestração em Kubernetes (EKS)
O que te oferecemos
Atuamos em um modelo de trabalho remoto por padrão, priorizando a sua liberdade e responsabilidade. Além disso, proporcionamos:
Carreira
- Liberdade para trabalhar de onde quiser
- Horários flexíveis
- Auxílio Educação
- Ferramenta própria de desenvolvimento de carreira
- Guildas internas e grupos de estudo e interesse
Saúde e bem-estar
- Plano de saúde
- Plano odontológico
- Telemedicina disponível 24x7
- Terapia online gratuita
- Wellhub
- Licença maternidade estendida
- Licença paternidade estendida
- CAZ – Central de Atendimento a zuppers
Conforto financeiro
- Vale-refeição e alimentação
- Seguro de vida
- Vale-transporte
- Auxílio home office
- Auxílio Creche
- Auxílio plano telefônico
- Participação em Lucros e Resultados