Back End Developer
Posted: 5 days ago
Job Description
Senior Backend Engineer to design and implement scalable microservices for millions of users. Must be proficient in Kotlin and AWS-native technologies, with strong experience in distributed systems and secure-by-default design. Mentorship and leadership within the team are expected.Required Skills- Extensive experience building scalable backend systems in AWS (Fargate, ALB, DynamoDB, Cloudflare, OAuth).- Proficient in Kotlin (Ktor) or similar JVM frameworks for API and microservice development.- Strong grasp of distributed systems, data modeling, and API design (REST, gRPC, event-driven).- Skilled in observability using OpenTelemetry, CloudWatch, and Grafana.- Familiar with Infrastructure as Code tools like CDK or Terraform.- Experienced with automated testing (unit, integration, load) and CI/CD best practices- Strong communication and collaboration skills in cross-functional teams.- Passion for secure-by-default design and data governance compliance.- Comfortable acting as an educator and mentor within the team.Bonus Skill- Knowledge of GCP with willingness to upskill in AWS.- Experience in progressive delivery practices and feature flagging.- Familiarity with building platforms at a global scale.- Experience contributing to engineering culture and continuous improvement initiatives.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period