JOB DESCRIPTION: 
EGS is looking for a Senior Java Developer who will work on international projects. The ideal incumbent should be open-minded, tech-minded, result-oriented personality with strong communication, team playing and collaboration skills, with high sense of responsibility who strives for growth and development.
RESPONSIBILITIES: 
- Design and develop enterprise-level software solutions according to technical specifications;
- Work productively as a key member of a software development team;
- Enhance existing code by identifying areas for improvement;
- Participate in requirement gathering and task definitions with the colleagues abroad.
REQUIRED QUALIFICATIONS: 
- BS/ MS degree in Computer Science, Engineering or a related subject is desired;
- At least 4 years of work experience as a Java Developer;
- Excellent knowledge of OOP, design principles and patterns;
- Solid work experience with Java/ Java EE;
- Hands-on work experience with Spring MVC 4, and Spring Security 4;
- Knowledge of Spring Boot is a plus;
- Hands-on work experience with Hibernate 4, JPA, and ActiveMQ 5 (JMS);
- Experience with Apache CXF 3, and Apache Camel 2;
- Experience with RESTful API and JSON;
- Experience with Junit and Mockito;
- Hands-on work experience with RDBMS (MySQL);
- Experience with JBoss;
- Experience with Git, Maven/ Gradle;
- Experience with Docker is a plus;
- Experience with Sonar, Jenkins is a plus;
- Experience with Windows/ Linux;
- Experience in Agile projects is a plus;
- Strong communication and team playing skills;
- Ability to act as a mentor/ coach upon need;
- Good knowledge of English language;
- Knowledge of French language is a plus.
APPLICATION PROCEDURES: 
If interested, please send your last updated and detailed resume to: ******@**************.*** indicating the title of the position ("Senior Java Developer") in the subject line of the e-mail.
Please clearly mention in your application letter that you learned of this announcement through Career Center and mention the URL of its website - www.careercenter.am. Thanks.
REMUNERATION/ SALARY: 
Highly competitive salary, plus advanced health insurance package, in house courses of English and French languages, opportunity to participate in exchange programs abroad, and discount programs designed for EGS' employees.