Wednesday, March 7, 2018

Job: Java Developer at Eneregize Global Services CJSC Company

Location: JobParser.Models.Location

Category:

Type: Full Time

Deadline: 06-Apr-18 00:00:00

Salary: Highly competitive, plus a health insurance package.

Description
EGS is looking for a Java Developer who will work in an international project on e-Payment/ bank payment systems. The ideal incumbent should be an 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.

RequiredQualifications
- At least 3 years of work experience as a Java Developer;
- Excellent knowledge of OOP, design principles and patterns;
- Knowledge of SOA;
- Solid work experience in Java and Java EE;
- Solid work experience in Spring, Spring Security and MVC Spring;
- Knowledge of Spring Boot is a plus;
- Solid work experience in Hibernate, JPA, EJB and JMS;
- Experience in RESTful API and JSON;
- Experience in JUnit;
- Solid work experience in RDBMS (MySQL);
- NoSQL experience is a plus;
- Experience in Thymeleaf and Bootsrtap;
- Experience in Tomcat and JBoss;
- Experience in Git, Maven/ Gradle;
- Experience in Docker;
- Experience in Sonar and Jenkins is a plus;
- Experience in HTML5, CSS, JavaScript, Angular 2 or higher, Jquery and Elasticsearch is a big plus;
- Experience in Windows and Linux;
- Experience in Agile projects is a plus;
- Strong communication and team playing skills;
- Ability to act as a mentor/ coach upon need;
- Very good knowledge of English language; knowledge of French language is a big plus.

Benefits

Job URL: iJob.am - Java Developer @ Eneregize Global Services CJSC

No comments:

Post a Comment