Java Engineer

Deadline: 12 December 2019

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

At DISQO we believe the best software is written by teams that know how to make the impossible possible. As more and more businesses join DISQO community, we enlarge our Java team to provide cutting-edge and innovative solutions to  them. As a Senior Java developer at DISQO you will be involved in the design and delivery of service-oriented architecture (SOA). As a member of DISQO team you are to be collaborative and be a strong team member with an advanced level of English and communication skills. You are to be result-oriented and focuses on the outcome, with the ability to work under pressure and collaborate with US and Armenian engineering teams to stay up to date about processes and problems.

Job responsibilities

  • Obtain product ownership by fully understanding the architecture, as well as the unit
  • Write Microservices using Spring framework
  • Use Gitlab for continuous integration and continuous delivery (CI/CD)
  • Perform deployment to Amazon Web Services (AWS)
  • Write unit and integration tests
  • Use Domain-driven design approach (DDD) to solve the complex needs by connecting the implementation to an evolving model


Required qualifications

  • Experience in Spring framework
  • Experience with CI/CD
  • Experience with MySQL, PostgreSQL, as well as Microservices architecture
  • Experience building highly concurrent applications using modern concurrent constructs
  • Experience with Linux
  • Experience with Mircorservices and RESTful APIs
  • Experience with Amazon Web Services (AWS), specially Kinesis & Lambda
  • Experience with Domain-driven design approach (DDD)
  • Experience with unit and integration testing
  • Advanced written and verbal English communication skills


Required candidate level: Mid level

Salary: Competitive

Professional skills


Spring framework

Soft skills


Share this job via your favorite social media channel.

You can apply for this job just by following Application procedure.

Application procedures

Please, follow the link to apply for this role:

Please clearly mention that you have heard of this job opportunity on

Contact details


Address: 16 Halabyan St., Yerevan

Find DISQO on social media