Overview

Responsibilities:

  • Develop scalable and high performance applications;
  • Contribute to all phases of the development life-cycle as a part of agile team;
  • Craft clean, testable, efficient code that matters;
  • Passion to research, explore and experiment bleeding edge technologies.
  • Required Qualifications:

  • Java – strong coding experience (knowledge of Java 8 is a plus);
  • Spring framework – expert level;
  • Data stores – Good understanding of SQL and relational database modeling and design;
  • Testing frameworks – JUnit, Mockito, Hamcrest;
  • Build – Mastery in Maven or Gradle.