apply for a job
Desired Skills and Experience
  • 5+ years industry experience as software engineer working on Java technologies;
  • BS Degree in Computer Science or related discipline (MS/PHD preferred);
  • Passionate about technology and building stellar world-class applications;
  • Ambitious and driven to learn new technologies on a daily basis;
  • Expert in Java and other modern server-side languages;
  • Experience with Spring as a Java back end framework and Hibernate for ORM;
  • Really strong in open source libraries /frameworks;
  • Hands-on experience in REST, HTTP, JSON;
  • Strong knowledge of relational (MySQL, Oracle), non-relational (MongoDB) and real-time (Redis) databases is a big plus;
  • Advocate and believer of test driven development and automated build systems;
  • Delivered software as an Agile team member;
  • Self-motivated team player who loves fast paced start-ups.
We offer
  • 20 days of paid holiday + all Ukrainian national holidays;
  • We have English classes with Native speaker— you will love him;
  • Training and workshops for your career growth;
  • PlayStation to brighten up your day;
  • Corporate events and activities;
Responsibilities
  • Write Java code and own end-to-end feature and functionality development;
  • Have fun while doing what you love;
  • Learn new things everyday and introduce new technologies into the organization;
  • Design and develop reusable, scalable, and high-performing software applications using technologies including Java/J2EE, Spring, Hibernate, JMS and RESTful Web Services using SOA design patterns;
  • Create robust high-volume production applications and develop prototypes quickly;
  • Solve problems and innovate solutions on a daily basis
  • Mocking and unit testing to ensure the highest level of software quality
  • Collaborate with other talented software engineers, product management, quality assurance and the executive team to understand the platform vision, share best practices, and implement process improvements.
Project description

Healthcare IT Industry Leader DrFirst is looking for a senior level software engineer to help us develop the next-generation of technologies that will continue to change how the world’s doctors connect, explore, and interact with information, one another and most importantly, their patients. We are looking for ideas from every facet of information technology and computer science, including information exchange, transfer and retrieval, security, interface and system design. As a software engineer at DrFirst, you will work on a small Scrum team with other versatile and passionate engineers to tackle new problems as we continue to push the limits of technology. In this particular role, you will be building the next versions of our award winning web based patient coaching solution, which allows doctors to work directly with their patients to help improve their medication adherence and health outcomes, and/or our controlled substance e-prescribing solution, which was the first of it’s kind to be launched in the world.

Relevant Vacancies

Didn’t find your vacancy? Propose your candidacy

    What’s your IT

    challenge?

    enter your Name and Surname
    enter your Email
    describe your question