As a Senior Backend Engineer, you will lead impactful projects, design software architecture, and ensure high-quality code for our SaaS solution.
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 jobsSenior Software Engineer, Backend (Consumer Authentication Platform)
As a Senior Software Engineer on the Consumer Authentication Platform team, you will design and deliver secure authentication systems that enhance user experiences across various products and merchants.
As a Sr. Backend Engineer (Java/Kotlin), you will develop scalable services, influence technical solutions, and enhance developer velocity within a collaborative team environment.
Senior Software Engineer, Backend - Overseer (Platform)
As a Senior Software Engineer on the Overseer team, you'll build and scale real-time integrity systems that ensure financial correctness across Coinbase's fund flows.
Senior Backend Engineer (Remote Opportunity)
Design and develop backend services and APIs for healthcare applications, leading technical implementation and collaborating with cross-functional teams to ensure high-quality solutions.
