Software Developer (Web Development Team)

Software Developer

JetBrains creates professional tools that help developers become more productive and focus on what matters most. Our websites and web services are a critical part of the JetBrains ecosystem, powering product distribution, learning experiences, customer interactions, and feedback systems used by developers worldwide.

We are looking for a Software Developer to join our Web Development team. This role is ideal for engineers who enjoy taking full ownership of services — from architecture and implementation to deployment, monitoring, and long-term support.

What You’ll Do

  • Design and develop internal company-wide web applications and backend services.
  • Contribute to solution architecture decisions, including service decomposition, technology selection, and defining system interactions.
  • Build and maintain services running in AWS and Kubernetes-based environments.
  • Develop tools and platforms supporting localization workflows and integrate them with third-party systems.
  • Improve system reliability, scalability, performance, and observability.
  • Collaborate with cross-functional teams to evolve internal platforms and shared infrastructure.
  • Take ownership of production systems, including maintenance, support, and continuous improvement initiatives.

What We’re Looking For

  • 3–5 years of professional experience in backend web development using Kotlin or Java.
  • Experience working with Node.js.
  • Strong understanding of modern backend frameworks such as Ktor and Spring.
  • Experience designing and building production-grade distributed systems.
  • Solid understanding of distributed systems concepts including networking, fault tolerance, and scalability.
  • Experience working with cloud platforms such as AWS or similar environments.
  • Familiarity with containerization and orchestration technologies.
  • Ability to write clean, maintainable, and well-structured code.
  • Strong communication skills and a collaborative, team-oriented mindset.

Nice to Have

  • Experience with Infrastructure as Code tools such as Terraform.
  • Experience building and maintaining CI/CD pipelines and deployment automation.
  • Familiarity with observability and monitoring tools, including metrics, logging, and tracing systems.
  • Practical experience using AI-powered development tools or coding agents in engineering workflows.

Why Join JetBrains?

  • Competitive salary package that reflects your skills and experience.
  • Flexible work arrangements with the option to work remotely or from the office.
  • Opportunity to work remotely from abroad for up to 30 days per year.
  • Additional paid time off to recharge and maintain work-life balance.
  • Medical insurance allowance for you and your family.
  • Learning and development support including conferences, courses, and language classes.
  • Relocation assistance to ensure a smooth transition if moving is required.
  • Complimentary language classes to improve local language or English proficiency.
  • Daily meal allowance or hot meals during workdays.
  • Access to mental health and wellbeing support services.
  • Sports benefits including gym access or sports club stipends.
  • Participation in company-wide events, celebrations, and team gatherings.

*Some benefits may vary depending on location.

Equal Opportunity Employer

At JetBrains, we believe great ideas can come from anyone, anywhere. We are committed to building an open, inclusive, and welcoming workplace where everyone feels valued regardless of background, identity, religion, age, accessibility needs, or sexual orientation.

CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Subscribe to our
Weekly Job Board Updates!

Signup for weekly updates on new jobs
so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.

💻 Career Services

Book our professional career services to help you in your job search

🏛️ Resource Library

Check our blog and videos to get tips for your job search

📬 Job Newsletter

Register with us today to stay up to date with the latest English-speaking jobs.

❔ FAQ

We answer the most common questions