JOB DESCRIPTION: 
EGS is looking for a Senior Java Developer who will work on international projects.
RESPONSIBILITIES: 
- Design and develop enterprise-level software solutions according to technical specifications;
- Write test plans and test cases for the developed modules;
- 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;
- Take a role of coach/ mentor within the internship program.
REQUIRED QUALIFICATIONS: 
- Bachelor's degree in Computer Science or in a related field;
- At least 4 years of work experience as a Java Developer;
- Solid work experience in Java/ J2EE;
- Solid work experience with Spring, Hibernate, JPA, EJB3, SOAP, Rest API, Swagger and CXF;
- Solid work experience with relational DBs (MySQL and PostgreSQL);
- Knowledge of Maven, JUnit, Jenkins, Nexus, TomEE/ Tomcat/ JBoss;
- Work experience with source control management and Maven build tools;
- Work experience with JavaScript (jQuery/ AngularJS);
- Work experience with Window OS/ UNIX/ Linux;
- Knowledge of Servlet/ JSP/ JSF;
- Knowledge of JSON, XML, HTML and XHTML;
- Work experience with GIT/ SVN/ CVS;
- Work experience in Agile/ Scrum projects is a plus;
- Knowledge in TDD principles is a plus;
- Strong communication and team playing skills;
- Ability to act as a mentor/ coach upon need;
- Team leading experience is a plus;
- 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: ******@**************.*** . Please indicate "Senior Java Developer" in the subject line of the email. Only short-listed candidates will be invited for a test and interview.
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, based on the previous work experience and alignment to requirements mentioned, plus a benefit package, including an advanced medical insurance, training and working opportunities abroad, sponsored sport activities.