ProgressSoft

Java Developer

🇯🇴 Amman, Jordanien Vor Ort Vollzeit Veröffentlicht Mai 11, 2026
Standort Amman, Jordanien
Arbeitsort Vor Ort
Anstellung Vollzeit
Sprache English
Veröffentlicht 11. Mai 2026
Zuletzt geprüft 28. Mai 2026
JobGrid-Kontext

Rollenübersicht von JobGrid

Java Developer at ProgressSoft: Amman, Jordanien; Vor Ort; Vollzeit. JobGrid adds normalized role facts, source context, and a path to the employer application page so candidates can compare the listing before applying.

  • Location and workplace: Amman, Jordanien, Vor Ort
  • Role classification: Vollzeit
  • Source freshness: checked by JobGrid on 2026-05-28.
  • Application path: candidates continue to the employer application page with non-personal referral tags.

We are looking to recruit an experienced Java Developer who would be responsible for designing and implementing server-side components of the software products as part of a team developing financial services using cutting-edge technologies.

Responsibilities

  • Design and develop high-volume, low-latency applications for mission-critical systems while portraying high-availability and performance.
  • Contribute in all phases of the development life-cycle.
  • Write well-designed, testable and efficient code.
  • Ensure that designs comply with the specifications.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

Requirements

  • BS/MS degree in Computer Science, Engineering or any related field.
  • 2 - 5 years of experience in Java development.
  • Proven hands-on Software Development experience.
  • Proven working experience in Java development.
  • Object oriented analysis and design using common design patterns.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
  • Knowledge of NoSQL Databases is a plus.
  • Experience in Spring Framework.
  • Application development experience with open-source tools like Apache frameworks, Tomcat, and Maven build tools.
  • Experience in using Git version control system.
  • Strong understanding of Software Testing, including, unit , integration, E2E, Performance, and TDD.