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

JetBrains

Warszawa

On-site

PLN 210,000 - 280,000

Full time

40 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Flexible work location
Remote work up to 30 days abroad
Relocation support
Medical insurance allowance
Language classes
Learning and development opportunities

Job summary

JetBrains is seeking a Software Developer to join our Web Development team in Warsaw, Poland. You will own services end-to-end—from architecture to deployment and long-term support—and help build internal web applications and platforms used across the company.

We value strong backend experience (3–5 years) in Kotlin/Java, familiarity with Node.js, and production-grade system design. You’ll work with AWS, Kubernetes, and modern frameworks like Ktor and Spring.

Qualifications

  • 3–5 years of backend web development experience with Kotlin or Java.
  • Proficient in Node.js and modern backend frameworks (Ktor, Spring).
  • Experience designing production-grade systems and distributed architectures.

Responsibilities

  • Design and develop internal company-wide web applications and services.
  • Contribute to solution architecture from decomposition to interactions.
  • Build and maintain services on AWS and Kubernetes.

Skills

Backend development
Kotlin
Java
Distributed systems
Cloud computing

Tools

Node.js
Ktor
Spring
Terraform
AWS

Job description

JetBrains creates professional tools that make developers more productive and help them focus on what matters. Our websites and web services are a core part of the JetBrains ecosystem. They connect us with users worldwide, power product distribution, support learning, and enable feedback loops at scale.

We are currently looking for a Software Developer to join our Web Development team. The ideal candidate will be someone who can take ownership of services end-to-end, from architecture and implementation to deployment and long-term support.

In This Role, You Will
  • 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.
We'll be happy to have you on our team if you have:
  • 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.
We Would Be Especially Thrilled If You Have
  • Experience with infrastructure as code (e.g. Terraform).
  • Experience with CI/CD pipelines and deployment automation.
  • Experience with observability tools (e.g. metrics, logging, and tracing).
  • Practical experience using AI tools or agents in development workflows.
Why join JetBrains?
  • Strong base salary. We offer competitive pay that reflects your skills and experience.
  • Flexible work location. Enjoy the freedom to work from home or from the office.
  • Remote work. Spend up to 30 days per year working remotely from abroad.
  • Extra time off. More days to relax, recharge, and do the things you love.
  • Medical insurance allowance. Enjoy peace of mind for you and your family
  • Learning and development opportunities. Access to conferences, courses, and language classes.
  • Relocation support. We help make your move as smooth and stress-free as possible.
  • Language classes. Pick up the local language or sharpen your English skills.
  • Fuel your day. Enjoy a hot meal or receive a lunch allowance on workdays.
  • Mental health support. To help you feel your best, we provide easy access to professional mental health services.
  • Sports benefit. Enjoy an on-site gym or sports club stipend.
  • Internal events. Join company-wide celebrations and team gatherings.
  • Some benefits may vary depending on location.
We are an equal opportunity employer

We know great ideas can come from anyone, anywhere. That's why we do our best to create an open and inclusive workplace - one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.

We process the data provided in your job application in accordance with the Recruitment Privacy Policy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Developer (Java/Node.js) | AWS & Kubernetes
Backend Developer (Java/Node.js) | AWS & Kubernetes

JetBrains • Warszawa

On-site
PLN 210,000 - 280,000
Flexible work location
Remote work up to 30 days abroad
Relocation support
+3
Senior Research Engineer (Agentic Behavior)
Senior Research Engineer (Agentic Behavior)

JetBrains • Poland

Remote
PLN 180,000 - 300,000
Strong base salary
Flexible work location
Remote abroad
+9
Junior Java Software Engineer
Junior Java Software Engineer

Talanto • Kraków

Hybrid
PLN 60,000 - 90,000
Hybrid work model
Employee stock purchase plan with 15%
Referral bonuses up to $2,000
+1
IDE Engineer (Senior/Staff) Poland : Kielce, Kraków, Wrocław + Remote 23 500 – 31 000 PLN NET B[...]
IDE Engineer (Senior/Staff) Poland : Kielce, Kraków, Wrocław + Remote 23 500 – 31 000 PLN NET B[...]

Virtus Lab Sp. z o.o. All trademarks their respective owners • Kraków

Remote
PLN 180,000 - 240,000
Building tech community
Home office reimbursement
Training Package
+2
Senior Full Stack Developer with Kotlin
Senior Full Stack Developer with Kotlin

createIT.com • Warszawa

On-site
PLN 180,000 - 300,000
International projects
Friendly atmosphere
Recommendation bonus
+2
Senior Java Developer
Senior Java Developer

DEVTALENTS Sp. z o.o. • Województwo mazowieckie

On-site
PLN 100,000 - 130,000
Ongoing training and workshops
Growth-oriented environment
Significant impact on product development
Java Fullstack Developer
Java Fullstack Developer

Integral Solutions - Data & AI • Warszawa

On-site
PLN 205,000 - 308,000
Senior Software Engineer (Qodana Core)
Senior Software Engineer (Qodana Core)

JetBrains • Warszawa

Hybrid
PLN 240,000 - 360,000
Relocation support
Free meals and snacks
Health and wellness
+4
Senior Fullstack Enigneer
Senior Fullstack Enigneer

Team Up Recruitment • Poland

On-site
PLN 180,000 - 240,000
Full Stack Developer (Angular & Node.js)
Full Stack Developer (Angular & Node.js)

your Jared • Województwo pomorskie

Hybrid
PLN 180,000 - 240,000
Hybrid work design
Remote within Poland
Relocation opportunities
+6