Skip to content

42SM - Senior Kotlin Developer

  • Remote
    • Uganda, Central, Uganda
  • Team SMART

Job description

Overview
We are seeking an experienced Kotlin/Java developer to join our client’s team.

Tech Stack

  • Kotlin (Ktor for HTTP APIs), Java background welcome

  • AWS (breadth across core services)

  • Elasticsearch (preferred; open to learning)

  • Datadog (logging/monitoring)

What you’ll do

  • Design, build, and maintain scalable backend services and APIs on AWS

  • Optimize performance, reliability, and cost in a cloud-native architecture

  • Implement testing, observability, and deployment best practices

  • Collaborate across product/engineering; own features from kickoff to release

  • Contribute to knowledge sharing and continuous improvement

How the team works

  • Minimal meetings: standups 3×/week, feature kickoffs, monthly retros

  • High autonomy and full ownership; value-first delivery (no rigid sprints)

  • Small squads ship one feature at a time

Learning & Development

  • Shared articles/blogs/videos

  • Monthly knowledge sessions (backend to AI)

  • Quarterly DevDays for experiments, spikes, or new tech

What you bring

  • 5+ years with Kotlin or Java (and interest in Kotlin-first development)

  • Strong AWS experience building scalable systems

  • Solid grasp of code quality, testing, observability, and performance

  • Clear communication and collaborative mindset

  • Nice to have: Elasticsearch, Datadog

If this sounds like you, kindly apply below.

Job requirements

  • 5+ years with Kotlin or Java (and interest in Kotlin-first development)

  • Strong AWS experience building scalable systems

  • Solid grasp of code quality, testing, observability, and performance

  • Clear communication and collaborative mindset

  • Nice to have: Elasticsearch, Datadog

or