Full Stack Developer (React, Java)

Summary

Builds and maintains full-stack applications using React, TypeScript, Java, and Spring Boot, deployed on AWS with a microservices architecture.

What We Offer

  • Long-term cooperation on an international project.
  • 100% remote work.
  • Flexible working hours.
  • Opportunity to influence architecture and technical decisions.
  • Modern technology stack.
  • Supportive, collaborative engineering culture.
  • Learning and development opportunities.
  • Modern equipment and comfortable working environment.
  • Minimum 3–6 years of professional software development experience.
  • Commercial experience with Java, Spring Framework, and Spring Boot.
  • Commercial experience with React.js and TypeScript.
  • Solid understanding of JavaScript (ES6+).
  • Experience working with AWS in production environments.
  • Strong understanding of microservices architecture.
  • Hands-on experience with SQL and relational databases.
  • Experience integrating and consuming REST APIs.
  • Very good knowledge of HTML5, CSS3 / SCSS, responsive design, and cross-browser compatibility.
  • Experience with frontend testing using Jest and React Testing Library.
  • Familiarity with modern frontend tooling and build processes.
  • Ability to work independently, take ownership of delivered solutions, and contribute to system design.
  • Excellent communication skills and experience working in Agile environments.

Nice to Have

  • Experience with Kafka or other event-driven architectures.
  • Knowledge of Hadoop or Apache Spark.
  • Experience with Next.js.
  • Experience with Redux, Zustand, or similar state management solutions.
  • Previous experience in Healthcare or Life Sciences projects.