
Back-End Developer, Kotlin – Specialist
Posted May 30

Posted May 30
This is a fully remote position, open to applicants in Brazil.
• Oversee the complete software development lifecycle from initial concept to deployment in both staging and production environments, emphasizing strong, secure, and continual delivery.
• Act as the technical authority within the team, ensuring the quality, performance, and reliability of services associated with card processing and financial transactions.
• Lead architectural and engineering decisions, possessing a thorough understanding of technical trade-offs while guiding the team in choosing scalable and secure solutions.
• Foster development excellence through advanced methodologies such as TDD/BDD, conducting code reviews, promoting clean code practices, DDD, and ensuring a high level of automated test coverage.
• Engage actively in the support and maintenance of systems that are in production.
• Proficient in Kotlin or Java, with experience in Spring Boot and microservices;
• Skilled in automating unit and integration tests;
• Familiarity with PostgreSQL and NoSQL databases like MongoDB and Cassandra;
• Knowledgeable in messaging tools such as Kafka, SQS, and SNS for effective integration and communication across distributed systems;
• Understanding of observability patterns;
• Experience with AWS Cloud;
• Acquainted with security protocols;
• Proficient in Infrastructure as Code;
• Expertise in Agile methodologies and continuous improvement practices;
• Experience with high-criticality transactional processes;
• Comprehension of event-driven architecture and the management of asynchronous flows.
• Competitive salary and performance-based bonuses.
• Flexible work hours and remote work options.
• Opportunities for professional development and training.
• Comprehensive health and wellness benefits.
• Collaborative and innovative work environment.
Gympass
iFood
Grupo Boticário
Get handpicked remote jobs straight to your inbox weekly.