Desenvolvedor(a) Backend Kotlin - Sênior

Jobgether · Brazil

Company

Jobgether

Location

Brazil

Type

Full Time

Job Description

Team: IT

 

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor(a) Backend Kotlin - SĂȘnior in Brazil.

This role is part of a high-impact engineering team responsible for building and evolving backend services that support a leading digital banking ecosystem. You will work on scalable, event-driven architectures that power critical financial products used by millions of users. The environment is highly collaborative, agile, and focused on product ownership across the entire lifecycle. You will contribute to systems that demand high availability, security, and performance at scale. The role involves close interaction with cross-functional teams, ensuring technical excellence and alignment with business goals. It is an opportunity to work on complex distributed systems in a fast-paced fintech context, where engineering decisions directly influence customer experience.

Accountabilities:

  • Design, develop, and maintain scalable backend services using Kotlin and Spring, ensuring high performance and reliability across distributed systems.
  • Contribute across the full product lifecycle, from feature conception and implementation to monitoring, maintenance, and continuous improvement.
  • Build and maintain APIs and event-driven services integrated with cloud-native infrastructure and messaging systems.
  • Investigate, troubleshoot, and resolve production incidents, ensuring system stability and minimal customer impact.
  • Implement automated testing strategies (unit, functional, and performance) to ensure code quality and system resilience.
  • Instrument applications with logs, metrics, and tracing to improve observability and support data-driven decision-making.
  • Collaborate in agile teams to refine requirements, improve architecture, and ensure adherence to engineering best practices.
  • Requirements:

    This role requires strong experience in backend development with Kotlin and Spring framework, along with solid knowledge of distributed systems and cloud environments. Candidates should be comfortable working in agile teams and contributing to high-scale, production-critical systems. A strong foundation in software engineering principles, clean architecture, and testing practices is essential.

    • Strong experience with Kotlin and Spring framework in backend development.
    • Solid understanding of microservices and event-driven architecture.
    • Experience with AWS services such as SQS and S3, and cloud-native environments.
    • Proficiency with relational and NoSQL databases such as Postgres, MongoDB, and Redis.
    • Knowledge of TDD, DDD, Clean Code, and software engineering best practices.
    • Experience with Git workflows (GitFlow) and CI/CD pipelines.
    • Strong debugging and incident resolution skills in production environments.
    • Ability to work in agile environments (Scrum/Kanban) with cross-functional teams.
    • Good communication skills, teamwork mindset, and proactive problem-solving attitude.
    • Benefits:

      • Remote work model with flexibility to work from anywhere in Brazil.
      • Competitive compensation aligned with senior-level market standards.
      • Health and dental insurance options (depending on engagement model).
      • Access to learning and development opportunities in a fast-growing tech environment.
      • Participation in challenging, large-scale fintech projects with high impact.
      • Agile and collaborative culture focused on technical excellence and autonomy.
      • Career growth opportunities within complex distributed systems and cloud-native architectures.
Apply Now

Date Posted

05/18/2026

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Neutral
Subjectivity Score: 0

© 2026 Job Transparency. All rights reserved.