Java Developer

Java Developer

JOB DESCRIPTION

EGS is looking for Java Developers who will work in an international project on e-Payment/ bank payment systems.

JOB 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

REQUIREMENTS

  • BS/MS degree in Computer Science, Engineering or a related subject is desired
  • 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/Java EE
  • Hands-on work experience in Spring, Spring Security, MVC Spring
  • Knowledge of Spring Boot is a plus
  • Hands-on work experience in Hibernate, JPA, EJB, JMS
  • Experience in RESTful API and JSON
  • Experience in JUnit
  • Hands-on work experience in RDBMS (MySQL)
  • NoSQL experience is a plus
  • Experience in Thymeleaf, Bootsrtap
  • Experience in Tomcat, JBoss
  • Experience in Git, Maven/Gradle
  • Experience in Docker is a plus
  • Experience in Sonar, Jenkins is a plus
  • Experience in HTML5, CSS, JavaScript, Angular 2 or higher, Jquery, Elasticsearch is a big plus
  • Experience in 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

BENEFITS AND PERKS

  • Highly competitive salary
  • Advanced health insurance package
  • In house courses of English and French languages
  • Opportunity to participate in exchange programs abroad
  • Discount programs specially designed for EGS’ employees

ADDITIONAL

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.

Drop us your CV or Resume at career@energizeglobal.com if this fits your professional, personal qualifications and your career perspectives.We would kindly ask you to indicate the position name in the subject line of your e-mail. Thanks.

Have questions? Want to clarify the details?

Feel free to contact our Talent Acquisition specialists via the following number: +37460 370244.
Apply Now

Please send a message or attach your CV and send.

We’ll reply to you ASAP.





X