Vacancy

Recruiter
Anastasiia Shepelevych
Send CV
Middle Java Engineer

Fintech project , the purpose of which is to create and maintain banking platforms. Users are bank employees, which is about 10,000. The platform is used to serve clients of the bank who would like to invest their money in one of Canada’s largest banks.

Team: 2 Software engineers, Team Lead, Scrum Master

Requirements:
  • 3+ years in a software engineering role;
  • Strong experience with Java;
  • Experience with: Openshift, Spark, S3;
  • Experience with Spring Boot exposing GraphQL and REST API;
  • Experience with MSSQL and Oracle data storages;
  • At least Intermediate Strong English level.
Responsibilities:
  • Work on API’s which are used for banking data;
  • Goal is: optimization and handling technical debt there;
  • Developing new features, maintaining existing ones;
  • Take part in meetings, communication with a team and client’s side.
What we offer:
  • Annual paid vacation of 18 working days;
  • Annual paid illness of 10 days;
  • Paying taxes and conducting private entrepreneurs;
  • Flexible working hours
  • Internal education(corporate library, Udemy courses);
  • English training courses;
  • Corporate doctor;
  • Maternity leave;
  • Technical equipment: laptop, mouse, keyboard, monitor, chair;
  • Opportunity of sabbatical leave;
  • Career development plan;
  • Internal Referral program;
  • Opportunity to take part in company volunteering activities;
  • Technical community events.