← All roles

Software Developer Java/ Node.JS (Web Development Team)

JetBrains· WebTeam BackEnd & Infrastructure
Apply on company site
Hybrid (Multiple Europe locations)Full-timePosted 5mo ago

About the role

Software Developer to join JetBrains' Web Development team, taking ownership of services end-to-end from architecture and implementation to deployment and long-term support.

Responsibilities

  • Design and develop internal company-wide web applications and services.
  • Participate in the creation of solution architecture, from selecting approaches to decomposing services and defining their interactions.
  • Build and maintain services running in AWS and Kubernetes-based environments.
  • Develop tools and platforms for localization workflows and integrate them with third-party systems.
  • Improve the reliability, scalability, and observability of our systems.
  • Collaborate with other teams to evolve shared infrastructure and internal platforms.

Qualifications

  • Strong 3-5 years experience in backend web development using Kotlin or Java.
  • Experience with Node.js.
  • A solid understanding of modern backend frameworks (e.g. Ktor and Spring).
  • Experience designing and building production-grade systems.
  • An understanding of distributed-system fundamentals (e.g. networking, fault tolerance, and scalability).
  • Experience working with cloud environments (AWS or similar).
  • Familiarity with containerization and orchestration.
  • The ability to write clean, maintainable, and well-structured code.
  • A willingness to take ownership of systems in production (including by offering support and assisting with continuous improvement).
  • Good communication skills and a collaborative mindset.

Skills

Required:Backend development (Kotlin/Java)Node.jsBackend frameworksDistributed systemsCloud/AWSContainerization and orchestrationCode qualityOwnership and production support

Benefits

  • Strong base salary.
  • Flexible work location. Work from home or office.
  • Remote work up to 30 days per year from abroad.
  • Extra time off.
  • Medical insurance allowance.
  • Learning and development opportunities (conferences, courses, language classes).
  • Relocation support.
  • Language classes.
  • Lunch allowance or hot meal.
  • Mental health support.
  • Sports benefit (gym or stipend).
  • Internal events.
Last updated Sep 30, 2026. Interested? Apply on the company site.

About JetBrains

More open roles at JetBrains