Overview

Responsibilities:

 

  • Develop scalable and high performance applications;

  • Contribute to all phases of development lifecycle as a part of agile team;

  • Write well designed, clean, testable and efficient code;

  • Work closely together with DevOps to set up and maintain infrastructure, CI/CD pipelines and a range of automated tests;

  • Monitor code-metrics and care about them;

  • Passion to research, explore and experiment bleeding edge technologies.

 

Required Qualifications:

  • BS/MS degree in Computer Science / Engineering;

  • Programming experience in Java, Spring, SQL, Web Services, JavaScript.

  • Good understanding of SQL, relational and non-relational database modeling and design;

  • Experience with testing frameworks;

  • Experience with build and CI/CD tools;

  • Knowledge of HTTP 1.1 and 2, best practices of Rest API

About Synergy International Systems Inc.

Synergy Armenia is a fast growing IT company specializing in monitoring and evaluation, aid coordination, court case management systems bolstering rule of law and judicial reform, public financial management, disaster relief and reconstruction, education