Design and operate high-throughput backend services and real-time APIs for sportsbook and casino apps, owning features end to end while partnering with mobile and web teams to deliver reliable client experiences.
Desenvolvedor Backend Kotlin - Sênior
📜 Description
- Manage the product throughout its lifecycle from conception to maintenance.
- Provide services linked to the product.
- Resolve technical issues including bugs and incidents.
- Follow client-defined policies and processes.
- Code unit, functional, and performance tests according to team guidelines.
- Address production issues impacting clients.
🛠️ Requirements
- Proficiency in Kotlin.
- Experience with Spring framework.
- Knowledge of software development best practices such as TDD, DDD, and Clean Code.
- Familiarity with agile practices/frameworks like SCRUM and KANBAN.
- Experience with AWS virtual server instantiation (SQS, S3).
- Proficiency in MongoDB, Postgres, and Redis databases.
- Experience in applying unit tests.
- Familiarity with GIT Flow code management.
Full job description
A FCamara está em busca de uma Pessoa Desenvolvedora Kotlin Sênior, para atuar em parceria com o melhor banco digital do Brasil, eleito por voto popular na 4º edição do prêmio CanalTech. Empresa que oferece um banco digital completo com produtos como, conta gratuita, cartão de crédito personalizado e investimento de renda fixa e variável.
Responsibilities
• Preocupar-se com o produto desenvolvido, em todo seu ciclo de vida (desde a concepção da funcionalidade até a manutenção dela);
• Disponibilização de serviços vinculados ao produto;
• Solucionar problemas técnicos (bugs/incidentes/análises);
• Seguir políticas e processos definidos pelo cliente;
• Codificar testes unitários, funcionais, performance, seguindo diretrizes do time;
• Resolver problemas em produção em incidentes que impactam os clientes;
• Instrumentar as aplicações para extração de informações de performance, logs de funcionamento e métricas.
Requirements
Hard Skill:
• Linguagem Kotlin;
• Framework Spring;
• Boas práticas de desenvolvimento de software – TDD, DDD e Clean Code;
• Práticas/Frameworks ágeis: SCRUM e KANBAN;
• Instanciamento virtual de servidores AWS (SQS, S3);
• Banco de Dados MongoDB, Postgres e Redis;
• Aplicação de testes unitários;
• Gerenciador de código GIT Flow.
• Arquitetura orientada a eventos
Soft Skill:
• Capacidade de comunicação clara e objetiva;
• Espírito de equipe e capacidade de resolução de conflitos;
• Habilidade de trabalhar em equipes ágeis e multidisciplinares;
• Criatividade e proatividade para imaginar diferentes cenários de uso das aplicações.
Seria legal se você tivesse:
• Experiência na plataforma de conteinerização Docker;
• Experiência com Javascript;
• Experiência na Plataforma Apigee
Similar jobs
Search more Backend Engineer jobsDesign and operate high-throughput backend services and real-time APIs for sportsbook apps, owning features end to end while partnering with mobile and web teams on reliable client experiences.
DESENVOLVEDOR JAVA SR
Desenvolve e mantém aplicações Java de alta qualidade, projetando componentes e dados, criando testes e implementando funcionalidades seguras, eficientes e escaláveis em colaboração com a equipe.
DESENVOLVEDOR .NET SR
Desenvolve e mantém aplicações.NET de alta qualidade, projetando componentes e dados, implementando funcionalidades seguras e eficientes e contribuindo para testes, integração contínua e evolução do software.
Senior Backend Engineer (Go / AWS Streaming)
Build and operate high-throughput Go services and AWS streaming pipelines that ingest device telemetry, process events reliably in real time, and deliver accurate data for analytics.
