⚠️Only available for #residents of #Latinamerica⚠️
JAVA KOTLIN TECH LEAD
Summary
🛠️ Led and mentored back-end development, ensuring successful feature deployment and guiding junior developers.
🎓 Train and educate team members, enhancing their skills and understanding of the tech stack.
🤝 Collaborate with developers to align on feature specs, deployment, and automation of routine tasks.
💻 Tech expertise in Java, Kotlin, SQL databases, and cloud services (preferably AWS).
🗣️ Interview process: Recruiter chat, manager chat (behavioral focus), and a 2-hour technical interview with challenges.
Project Overview:
The project seeks to transform fare payment systems in public transportation, streamlining the travel experience for millions of users worldwide. It involves creating cutting-edge fare collection platforms that allow passengers to purchase and display tickets on mobile devices, at ticket machines, or through bank card tap payments. Currently deployed in over 250 cities globally, the platform integrates seamlessly with popular apps such as Uber, Moovit, and Transit through an industry-first mobile ticketing SDK.
The primary focus is improving fare engine calculations and backend architecture to support complex, large-scale transportation networks efficiently. The project utilizes a technology stack that includes Java, Kotlin, REST, AWS services, Kafka, and infrastructure automation tools like Terraform.
Job Responsibilities:
Technical Skills:
Qualifications:
Interview Process
▪️ Recruiter Chat: 45 min with the Hiring Manager
▪️ Manager Chat: 45 min chat with a Senior Engineering leader focussing on interpersonal and communication skills, as well as technical competence and problem-solving ability (this round is focused on behavioral or situational questions)
▪️ Technical Interview: 2 hours long which involves a mixture of technical questions and a challenge resolution