Senior Full-Stack Developer (Java & React)

drEryk

Kraków, Poland • 1h ago • Remote

Senior

Remote

18,000 - 24,000 PLN/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

Senior Full-Stack Developer (Java & React) for a SaaS product in the medical domain. Backend/front-end split: ~60–70% backend and ~30–40% frontend. Microservices architecture with Domain-Driven Design.

Description

Build and evolve a medical SaaS platform used by thousands of healthcare professionals. You will design and implement features across backend and frontend, model domains and data, and integrate with external systems—while owning technical decisions, maintaining high code quality, and ensuring the solution fits user needs.

Responsibilities

  • Design and implement functionality on backend and frontend
  • Analyze product, business, and technical requirements
  • Implement features supporting complex medical business processes
  • Model the domain and work with data
  • Perform integrations with external systems
  • Maintain code quality through code reviews and tests
  • Actively participate in technical decision-making
  • Support teammates with decisions and share knowledge
  • Initiate and deliver technical and organizational improvements
  • Collaborate with developers, QA, and the Product Owner

Requirements

  • Minimum 6 years of experience (or 2 years in a senior position) in building web applications with Java and React
  • Ability to independently design solutions for complex problems and split them into implementation steps
  • Understands business context and takes responsibility for solution behavior in practice
  • Checks whether solutions meet user needs
  • Can work from broad business requirements and clarify solution details independently
  • Proactively identifies issues and proposes improvements
  • Experience with or willingness to develop software practices such as trunk-based development and Continuous Delivery
  • Clear communication and ability to justify technical decisions
  • Design solutions for maintainability and growth of the system
  • Practical experience with Domain-Driven Design (DDD)
  • Very strong Java (11+)
  • Very strong React and TypeScript
  • Good SQL knowledge (ideally PostgreSQL)
  • Experience with Hibernate and Spring (application context management, DI, module integration)
  • Experience writing tests (e.g., Spock, JUnit, Testing Library, Vitest)
  • Experience with distributed systems and microservices
  • Ability to write readable, testable, maintainable code

Benefits

  • Real impact on the product used daily by doctors and medical staff
  • Real decision-making power for technical solutions and system architecture
  • Autonomy in delivery approach and implementation
  • Code-quality focus and pragmatic engineering process
  • Professional development: trainings and conferences
  • Stable employment contract
  • Flexible hours and possibility to work remotely
  • Essential tools provided
  • English learning opportunities
  • LuxMed medical care
  • Benefit Multisport card
  • Opportunity to join group insurance
  • Employee referral program
  • Modern office and team integration events

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Full-Stack Developer (Java & React) role

Improve your resume for just $5

PLN 18,000 – PLN 24,000/year

Unlock Full Resume Report