Software Engineer
The Software Engineer will work on the development of Java-based web applications.
Responsibilities
- Develop Java based web application with high standards and quality to ensure stability and performance
- Develop back-end scripts and determines design methodologies and tool sets to ensure connectivity between the different modules and sections of the product
- Analyze client requirements and recommends efficient solutions to guarantee their satisfaction
- Support the onsite team and the product releases in a timely manner
- Write technical documentation
- Update technical knowledge through research and staying up to date with new technologies and software products
- Understand both FADEL’s and the clients’ business, products, and processes
- Coordinate and communicate on the testing efforts with QA resources daily
- Ensure issues are identified, tracked, reported on, and resolved in a timely manner
- Assist in enforcement of project deadlines and schedules
Location
- Beirut, Lebanon
Desired Skills and Experience
- (BSc in Computer Science / BA in MIS) or a related degree
- Proven experience 3+ years as a Developer
- Knowledge of Java/J2EE programming language
- Knowledge in JSP/JSF (Richfaces). (Angular is a plus)
- Knowledge in MVC structure with experience in Sprint and Hibernate
- Basic Knowledge in Oracle – Including SQL and PLSQL. (PostgreSQL is a plus)
- Analytical mind with problem-solving aptitude
- Exceptional communication and analytical skills