Senior Backend Developer

Senior Backend Developer

About Nebula:

Nebula is an international IT consultancy company headquartered in Wyoming, USA, with a development center in Skopje, Macedonia. We focus on digitalization and automation of business processes to make businesses more efficient and successful. We are looking for a Senior Backend Developer who is ready to take ownership of challenging projects and drive high-performance backend solutions.

Senior Backend Developer

Key Responsibilities

  • Backend System Development: Design, implement, and maintain backend systems using Kotlin and Spring Boot.
  • Streaming & Messaging: Integrate and manage data pipelines using Kafka.
  • Cloud-Native Architecture: Deploy and operate microservices in Kubernetes-based environments (primarily AWS).
  • GraphQL API Design: Build efficient and scalable GraphQL APIs to support dynamic data queries.
  • Performance & Reliability: Perform load testing to ensure system scalability and robustness.
  • Product Ownership: Demonstrate long-term interest and commitment to evolving the product in a permanent role.

Skills and Qualifications

  • Technical Proficiency:
    • Solid experience in Kotlin and Spring Boot for backend development.
    • Hands-on experience with Kafka for real-time data processing.
    • Strong understanding of Kubernetes and cloud infrastructure (AWS preferred).
    • Experience building and optimizing GraphQL APIs.
    • Familiarity with load testing methodologies and tools.
  • Domain Knowledge:
    • Experience working with media data assets is a plus.

Soft Skills

  • High level of ownership and initiative.
  • Ability to work both independently and collaboratively in a fast-paced environment.
  • Desire to take on a long-term, stable role with continuous product involvement.

What we offer

  • Permanent position with a competitive salary package.
  • Meaningful and impactful work on innovative projects with international reach.
  • Remote work flexibility and a modern, collaborative work culture.
  • Private health insurance and performance-based bonuses.
  • Opportunities to grow your expertise in scalable systems, cloud, and media technologies.

If you’re passionate about backend engineering and ready to build powerful systems at scale, send your CV to jobs@nebula.mk.