Skip to main content
JetBrains
Scraped fromBuiltinYesterday
Backend

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

KotlinJavaNode.jsKtorSpringAWSKubernetesTerraformCI/CD
Work Type
-
Job Type
Full Time
Location
Worldwide
Salary
Not specified

About the Position

JetBrains creates professional tools for developers. We are looking for a Software Developer to join our Web Development team, designing and developing internal web applications and services using Java/Kotlin and Node.js, with AWS and Kubernetes.

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

Requirements

  • 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

Benefits

  • Strong base salary
  • Flexible work location
  • Remote work (up to 30 days per year from abroad)
  • Extra time off
  • Medical insurance allowance
  • Learning and development opportunities
  • Relocation support
  • Language classes
  • Fuel your day (hot meal or lunch allowance)
  • Mental health support
  • Sports benefit (on-site gym or sports club stipend)
  • Internal events
Software Developer Java/ Node.JS (Web Development Team)
View Original