Kotlin Back-End Developer – Specialist

Posted 5hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Back-End Developer at FCamara leading Kotlin projects and architectural decisions in financial technology. Driving robust software delivery and excellence in development practices.

Responsibilities:

  • Lead the full software development lifecycle from conception to deployment in staging and production environments, focusing on robust, secure, and continuous deliveries.
  • Serve as the technical reference within the squad, ensuring the quality, performance, and resilience of services related to card processing and financial transactions.
  • Drive architectural and engineering decisions, thoroughly understanding technical trade-offs and guiding the team in selecting scalable and secure solutions.
  • Promote development excellence through advanced practices such as TDD/BDD, code reviews, clean code, DDD, and high coverage of automated tests.
  • Actively participate in the support and maintenance of systems in production.

Requirements:

  • Experience with Kotlin or Java, Spring Boot, and Microservices;
  • Experience with unit and integration test automation;
  • Knowledge of PostgreSQL and NoSQL databases such as MongoDB and Cassandra;
  • Experience with messaging tools like Kafka, SQS, and SNS for integration and efficient communication between distributed systems;
  • Knowledge of observability patterns and practices;
  • Experience with AWS Cloud;
  • Knowledge of security protocols;
  • Experience with Infrastructure as Code;
  • Expertise in agile methodologies and continuous improvement best practices;
  • Experience with high-criticality transactional flows;
  • Understanding of event-driven architectures and handling asynchronous flows.