Junior Java Developer

Job Description

JOB VACANCY


Tetra Tech DPK is implementing the Justice Sector Assistance Project (JSAP) IV under a contract funded by the Bureau of International Narcotics and Law Enforcement Affairs (INL).  JSAP IV is a five-year project (one base year and four option years) and serves as follow-on to three predecessor projects JSAP I, II, and III. JSAP IV provides support across the West Bank to the Public Prosecution Offices (PPOs), Palestinian Civil Police (PCP), Military Justice Commission (MJC), the Civil Defense (CD) and the Preventive Security Organization (PSO).

JSAP IV is seeking to hire qualified personnel to fill the following position:

Junior Java Developer


Position Summary

The Junior Java/JEE Developer will be a member of a development team working on a large business applications solution, participate in developing a scalable, reliable, secured, maintainable, extendable, and adaptable applications through building solid and reusable components. The Junior Java developer must be a team player with a high level of web applications development and troubleshooting skills, in addition to being self-motivated to learn and work with minimal supervision.

Position Responsibilities
-Be involved in all aspects of development including analyzing, designing, coding, writing test cases and documenting components of the architecture using Java, JEE, and XML-based technologies.

-Write high-level and detailed design documentation. Design object oriented diagrams using UML.
-Gather, understand, and document stakeholder requirements.
-Analyze system logic in order to prepare or refine technical specifications.

-Implements policies and standards and ensures adherence to security procedures.

-Provide assistance to testers as needed to determine system problems.

-Responding promptly and professionally to bug reports.

Job Requirements
-1+ years’ working experience in applications and components development using Java & JEE.

-In-depth knowledge and understanding of Data Structure, OOA/OOD, design patterns, UML.

-Working experience in JEE including: Tomcat, Servlets, JDBC, HTTP, HTTPS, XML.

-Working experience in web applications full stack development including: Model View Controller (MVC) Framework (Grails is recommended), JavaScript, JQuery, AJAX, Dojo, Data Modeling, multi-components systems, deployment.

-Working experience in web services usage, implementation, and design (SOAP / WSDL).

-Proven development skills in Web standards, HTML/ HTML5, CSS3, and responsive design (Bootstrap 3.X experience is recommended).

-Working experience and understanding of SQL, Relational DBMS (PostgreSQL/MySQL), and ORM.

-Proven skills in revision control systems (mainly GIT), FTP, SFTP, and SSH.  

-A degree in computer science or computer engineering.

Notes:

-Fresh graduate students who believe that they have outstanding talent and skills can apply for the position. (University transcript of records is required)

Applications should be sent by fax or e-mail, clearly indicating the position of interest, with attached CV and cover letter detailing your qualifications. The application should also include a copy of official university certificate.  Applications should be submitted no later than Wednesday, August 17, 2016. Only short-listed candidates will be contacted.

JSAP is an equal opportunity employer.

E-mail:  [email protected]


Fax: (02) 297-2230

No phone calls, please. Applications that do not meet the minimum requirements listed above will not be considered.

 

Jobs.ps, Ltd. All Rights Reserved.

Job Requirements
Job Details
Job Title Junior Java Developer
Deadline 17 - Aug - 2016
Location Ramallah
Job Type Full time
Position Level Mid Career
Degree Bachelor's degree
Experience No Experience
Category I.T. & Tech
Application Instructions
For your privacy and protection: when applying to a job online , never give your credit card or bank account information, or perform any sort of monetary transaction to a prospective employer.