| Job Location | Lebanon - Lebanon |
| Education | Bachelor of Technology/Engineering(Computers). |
| Salary | Not Mentioned |
| Industry | Consulting / Management Consulting / Advisory Services |
| Functional Area | Not Mentioned |
Job DescriptionWe are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential.Responsibilities- Implement the solution at client site- Support client implementations - Work and coordinate with Lyst several development centers- Translate application storyboards and use cases into functional applications- Design, build, and maintain efficient, reusable, and reliable Java code- Ensure the best possible performance, quality, and responsiveness of the applications- Identify bottlenecks and bugs, and devise solutions to these problems- Help maintain code quality, organization, and automatizationSkills- Responsible, hard worker, committed, willing to learn and able to follow instructions- Able to work independent and in groups- Able to work at client sites- Willing to travel based on work needs- Good Knowledge in Java- Solid understanding of object-oriented programming- Familiarity with web application frameworks- Familiarity with Java GUI frameworks - Knack for writing clean, readable Java code- Good understanding of SQLAdded value skills:- Familiar with various design and architectural patterns- Knowledge for writing reusable Java libraries and Java concurrency patterns- Knowledge in concepts of MVP, MVC, JDBC, and RESTful- Knowledge in Spring, Hibernate, JSP, Servlets, HTML5- Knowledge in GWT- Knowledge in Web servicesLanguages:- Fluent in English- French is an advantage- Russian is an advantageEducation:University graduate with Software Engineering or equivalent
Keyskills :
Java Technical Consultant
© 2023 HireeJobsGulf All Rights Reserved