Position: Middle 2+ Java Software Engineer
Company: Symphony Solutions
Category: Java
Experience required: 2y
English level: upper

**Project description:**

As a Software Engineer, you will be working with one of our full-stack engineering teams. Transforming our platform to be software as a service, developing the next-gen SAAS marketplace for airlines. Adding capabilities to our existing suite for customers like Virgin, SAS, Jet Blue, and Aer Lingus to name but a few.

**Job Requirements:**

Essential:
Minimum of 1-2 years of experience in Java development, Web Services and object orientated principles. 
Excellent understanding of software development practices and have worked in multi-disciplined teams before.
Solid experience in the development of highly available and scalable applications
Ability to learn independently.

**Desirable:**

Degree in Computing or Science
A good understanding of Agile principles whilst working with Scrum Teams
Knowledge is some of these technologies: Spring, J2EE, Memcached, REST, SOAP, JBoss, Tomcat, JDBC, React, JavaScript
Practical experience with databases such as Oracle, Document DB and Mongo DB
Jenkins with a strong focus on pipelines and dev ops (SALT)
Atlassian suite of products bitbucket/Jira/Confluence

**Responsibilities:**

As a Software Engineer, you will be working with one of our full-stack engineering teams. Transforming our platform to be software as a service, developing the next-gen SAAS marketplace for airlines. Adding capabilities to our existing suite for customers like Virgin, SAS, Jet Blue, and Aer Lingus to name but a few.