Position Summary:Our partner builds software that IT teams across the globe depend on every day. The focus isn’t on cranking out quick features but on designing backend services in Kotlin that can scale, last, and support critical operations at serious volume. The team values ownership, clean code, and smart engineering practices. Every decision matter, from how APIs are structured to how systems are monitored and tested. Engineers are trusted to solve meaningful problems, improve performance at scale, and replace outdated patterns with modern, cloud-native solutions. What makes this opportunity stand out is the mix of impact and autonomy. You’ll collaborate with sharp peers who care deeply about code quality, partner with product teams that listen to technical input, and see your work directly improve how customers manage complex IT environments.Experience and Education:Bachelor’s or Master’s degree in Computer Science or related field5+ years in backend software developmentProduction-level Kotlin experienceSaaS application development with modern cloud servicesAPI-driven systems backgroundExperience with relational databases at scaleExposure to containerized, microservice-based systemsSkills and Strengths:KotlinJavaAWSPostgreSQLMicroservicesRESTful APIsAPI DesignDockerKubernetesRabbitMQRedisApache KafkaGITUnit TestingIntegration TestingTDDAgile DevelopmentSystem DesignCloud Functions (AWS Lambda or equivalent)CI/CDPrimary Job Responsibilities:Build and maintain backend services in KotlinDesign APIs that are reliable, scalable, and easy to consumeWrite clean, tested, and observable codeContribute to technical design and architecture decisionsRefactor and modernize legacy logic when neededEnsure smooth data flow across distributed systemsCollaborate with product and design partners to refine featuresReview peer code and promote best practicesDiagnose and resolve production issues with root cause focusStay current with emerging backend and cloud engineering trendsApply secure coding standards across the stackImprove performance and scalability through thoughtful designSupport CI/CD pipelines and automation for faster deliveryMaintain clear technical documentation