Java Developer (Medical Management sphere)

Company Background

Our client is a nonprofit organization that’s dedicated to helping every patient get the life-saving transplant they need. As trusted leaders in advancing treatments for those facing life-threatening blood cancers, they provide the ground-breaking research, innovative technologies, patient support and education that save lives.

Project Description

The company supports the project’s core business customers and primary customer support team members in the identification, request management, tracking and acquisition of the best cell therapy source for the patients. Primary users are core business customers, Case Managers, Search Advocates and Immunogeneticists. It also provides information for a number of secondary users. MatchSource provides patient management, source search and matching, workflow management, case progress and order management tracking.

What You'll Do
  • Provide clear, actionable and timely feedback to direct reports through regular one-on-ones;
  • Conduct weekly one-on-one meetings with all direct reports;
  • Conduct retrospectives after each sprint to identify key areas for improvement;
  • Lead and mentor team members on technical best practices and standardized processes;
  • Coordination of new functionality delivery (planning new features development, risk management);
  • Propose improvements to increase the reliability of the product;
  • Review pull requests and provide feedback;
  • Perform requirements analysis to define possibilities and way how to implement them;
Java 11
Spring Framework
Spring Boot 2
Spock Framework
Oracle DB
Job Requirements
  • Experience in commercial projects as a lead developer;
  • Strong interpersonal skills and a team-oriented mindset;
  • Familiar with Agile methodologies;
  • Strong experience using Java
  • Strong SQL skills;
  • Strong understanding of basic algorithms and data structures;
  • Experience using Spock framework is a plus;
  • Docker experience is a plus;
  • Strong communication skills (written and verbal);
  • Intermediate English;
  • Proven knowledge of commonly used software concepts, practices and methodologies;
What Do We Offer
  • 100+ technical and non-technical trainings to develop and expand your horizons;
  • Internal meetings and conferences (we like sharing our expertise);
  • English courses (both with Russian-speaking teachers and native speakers);
  • Free medical insurance in 80+ private clinics;
  • Sports activities (soccer, basketball, hockey, tennis, swimming, etc.) and corporate events (corporate parties, team building, happy hours, canoeing, etc.);
  • Free hot lunches in the office.
Feel free to contact us!
We will answer you!