This position is no longer accepting applications

Positions open for more than 30 days are automatically closed and marked as expired

Don't let one closed door slow you down, here's your next move:

December 17, 2025

Senior Full Stack Developer (Java + React)

Senior • Remote

20,000 - 25,000 USD/mo

Warsaw, Poland

Senior Full Stack Developer (Java + React)


📍 Location: Remote

📃 Contract type: B2B

💰 Rate: up to 25,000 PLN net + VAT / 6800 USD month

🚀 Start date: ASAP / flexible

📆 Project duration: Long-term cooperation


💼 About the Role

We're looking for an experienced Senior Full Stack Developer to join a highly agile team working on the end-to-end development of modern applications. You’ll be involved in design, architecture, coding, and DevOps, all within an Extreme Programming (XP) setup that includes remote pairing, Test-Driven Development (TDD), and continuous integration


Responsibilities:


🧩 Responsibilities

  • Full ownership of the software development lifecycle: architecture, implementation, and deployment.

  • Collaborate with a remote-first, XP-driven development team.

  • Build scalable, cloud-native applications using Java and React.

  • Design and build microservices-based architecture and RESTful APIs.

  • Deploy and maintain solutions using Kubernetes and CI/CD pipelines (Jenkins).

  • Follow TDD and BDD practices with proper testing frameworks.

  • Continuously improve software quality and team processes.


We are looking for:

Required Skills

  • 6+ years of experience in backend development using Java and Spring Boot / Cloud

  • 4+ years of experience in frontend development with React (must-have)

  • Experience with Java Streams and functional programming concepts

  • Experience building Reactive UI (Reactive JS)

  • 2+ years working in TDD/BDD (JUnit, Jasmine, Mockito, Protractor/Selenium)

  • Solid experience with microservices architecture

  • Proficiency in DevOps tools and pipelines (e.g., Jenkins, Git)

  • Hands-on experience with Kubernetes / Cloud Foundry

  • Experience designing cloud/hybrid solutions

  • Familiarity with microservices patterns (service discovery, circuit breaker, etc.)

  • Good command of English (min. B2)


Nice to Have

  • Experience with Kotlin

  • Experience evaluating architecture and tech stack

  • Hands-on with CI/CD, cloud platforms (AWS, Azure), or container tools