The Arab American University is seeking to hire a “Java Developer” for a full-time temporary employment contract in the office of the Presidents’ Assistant for Information Technology Affairs on the University campus in Jenin.
The applicant is expected to develop and maintain web, software systems and applications using Java, in addition to analyzing user requirements, and collaborating with colleagues within work teams to ensure that all systems operate securely and efficiently.
Duties and Responsibilities:
- To develop and maintain Java-based web applications using servlets and Java Server Faces (JSF).
- To design, implement and improve tables, databases and queries for effective integration with relational database management systems
- To cooperate with team members to provide high-quality software solutions.
- To participate in code reviews, bug fixes, and troubleshooting to ensure code quality and application stability.
- To keep up with new technologies and industry trends.
- To contribute to mobile application development initiatives.
Minimum Job Requirements:
- The applicant must have a bachelor’s degree in computer science or software engineering from an accredited university or college.
- The applicant must have at least two years of practical experience as a Java developer.
Minimum Skills and Competencies:
- The applicant must have proven experience as a Java developer with strong knowledge of Java web technologies.
- The applicant must have practical experience with servlets and Java Server Faces (JSF).
- The applicant must be familiar with relational databases and proficient in SQL.
- The applicant must have practical experience with Jasper reports.
- It is preferable that the applicant has experience in developing mobile applications (Android / iOS).
- It is preferable that the applicant be familiar with front-end technologies such as HTML, CSS, JavaScript and frameworks such as Angular or React.
- It is preferable that the applicant has knowledge of version control systems (such as Git) and Agile methodologies.
- It is preferable that the applicant has previous experience in educational technologies or e-learning platforms.
For more information, call phone number 042418888 ext. (1842) (1085) Human Resources Department.