Overview

Responsibilities:

  • Work with development teams and product managers;
  • Design server-side architecture;
  • Develop and manage well-functioning databases and applications;
  • Write effective APIs;
  • Test software to ensure responsiveness and efficiency;
  • Troubleshoot, debug and upgrade software;
  • Create security and data protection settings;
  • Write technical documentation;
  • Work with data scientists and analysts to improve the software.

Required Qualifications:

MINIMUM QUALIFICATIONS:

  • Degree in Computer Science or relevant field;
  • Three years experience as a software developer;
  • Experience with server-side languages such as Java
  • Proficiency in server-side frameworks, mainly Spring;
  • Excellent communication and teamwork skills;
  • Great attention to detail;
  • An analytical mind.

PREFERRED QUALIFICATIONS:

  • Familiarity with NoSQL databases (e.g. MongoDB);
  • Familiarity with docker;
  • Familiarity with AWS services among others S3.