Global M
Java (Kotlin) Developer
Global MSpain9 days ago
Full-timeRemote FriendlyInformation Technology

About the Role

We're looking for a passionate and pragmatic Kotlin Developer who thrives in a fast-paced, product-driven environment. You'll lead by example—owning key technical decisions, mentoring engineers, and staying close to the code, with a strong focus on Kotlin for backend development. If you're excited about building scalable systems and solving complex engineering challenges, this role is for you.


What You'll Do

  • Design, build, and maintain scalable, low-latency backend services and APIs using Kotlin.
  • Drive architectural decisions and promote clean code, modularity, and testability.
  • Collaborate closely with product managers, DevOps, and QA to deliver high-quality features end-to-end.
  • Mentor engineers through code reviews, pair programming, and continuous feedback.
  • Set and enforce best practices in software development, testing, and CI/CD.
  • Create and maintain technical documentation for services and systems.


About You

  • 7+ years of professional software development experience.
  • Deep experience with Kotlin in a backend or full-stack context.
  • Strong understanding of microservices architecture, RESTful APIs, and system design.
  • Proficient in multithreading, concurrency, and asynchronous programming in the JVM.
  • Excellent communicator with a collaborative, hands-on leadership style.
  • Passionate about clean architecture, design patterns, and engineering excellence.


Nice to Have

  • Experience with Spring Boot, Ktor, or Micronaut frameworks.
  • Familiarity with reactive programming (e.g., Kotlin Coroutines, Reactor).
  • Exposure to cloud platforms like AWS or GCP and containerization with Docker/Kubernetes.
  • Knowledge of CI/CD tools such as GitHub Actions, CircleCI, or Jenkins.
  • Experience working in an Agile environment with modern DevOps practices.


Why Join Us?

  • Join a high-performing team solving meaningful technical problems.
  • Influence architectural and product decisions in a collaborative environment.
  • Flexible work setup – remote-first or hybrid options available.
  • Learning budget, conference opportunities, and a strong mentoring culture.

Key Skills

Ranked by relevance