Senior Java Developer

Job Description

Job Description:

  • Lead software development of major features and systems (architect, design, build and maintain).
  • Contribute throughout the development and deployment cycle across the R&D organization.
  • Troubleshoot and solve complex problems and introduce mechanisms, new designs and best practices to prevent the recurrence of the problem.

Jobs.ps, Ltd. All Rights Reserved.

Job Requirements

Job Specification:

Academic qualifications: Bachelor or Master’s degree in Computer Science or a related field.

Technical and Working Experience:

  • 3+ years of software engineering or software architecture with programming skills in Java or OO language.
  • Excellent Computer science fundamentals.
  • Spring framework, Spring boot and Spring data.
  • Excellent experience in REST/RESTFUL services.
  • Strong knowledge of database architecture
  • Strong knowledge of GIT repositories
  • Experience working in an Agile environment

Preferable competencies:

  • Good knowledge of cloud infrastructure and platforms (load balancers, storage, databases).
  • Good knowledge in rule engines (e.g. Drools)
  • Good knowledge in SOA and microservices architectural patterns (service discovery, load balancing, Gateways)
  • Aware of multi-tenancy concept
  • Good knowledge of Docker and OpenShift.
  • Soft skills required
  • Excellent communication skills
  • Self-organized
  • Time management
Job Details
Job Title Senior Java Developer
Deadline 31 - Dec - 2021
Location Ramallah
Job Type Full time
Position Level Mid Career
Salary N/A
Degree Bachelor's degree
Experience 3 Years
Category I.T. & Tech
Application Instructions

Interested and qualified candidates can apply online through Apply Now - تقدم الآن لهذه الوظيفة 

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.