Full stack Java Developer

  • Beirut, Lebanon
  • Employees can work remotely
  • Full-time

Company Description

Electronic Research Analysis – Jordan Branch is a US-based company sister of United State companies, eResearch Analysis, and DATRATO specializing in developing and implementing enterprise information systems. The company is currently engaged in a project for a large client where a number of information system solutions and components in existing solutions require design, development, and implementation. Electronic Research Analysis is seeking highly qualified Java developers to assist in building and delivering these solutions.

Job Description

  • Capture, document, update, and track requirements

  • Database schema design, implementation, and fine tuning

  • Design and implement web applications front end and user interface

  • Design and implement backend web applications and services

  • Perform unit and system integration testing

  • Design and implement data migration and transformation

  • Develop Technical and non-technical documentations

Qualifications

  • 5+ years of experience with Java SE & Java EE

  • Strong Object Oriented Programming (OOP) and design skills, design patterns, and code quality

  • Work experience with Servlet, JSP, and JDBC.

  • 5+ years of experience with HTML, CSS, Javascript, jQuery, and ReactJs

  • 5+ years of experience with MVC frameworks like Struts 2 and Spring boot.

  • Experience with Spring data, JPA, and security.

  • 5+ years of experience with SQL design and implementation

  • Experience in developing automated test cases

  • Proficient understanding of code versioning tools, such as Git

  • Experience with Microservice architecture and design

  • Experience with Azure cloud services.

  • Office Applications (MS Word, Excel, Powerpoint, Access)

Additional Information

  • Bachelor’s degree in information technology or other related fields

  • Excellent documentation and communication skills.

  • Must pay strong attention to detail.

  • Strong in English written and verbal communications skills

  • Minimum 40 hours per week

Privacy Policy