2,184,380open jobs
140,998companies
244,459added this week
Browse all
Location
In office (Amman)
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 11, 2026. First seen by Alion on Nov 11, 2026. Optimiza scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Optimiza is a Jordanian systems integration and IT services company working with clients across the Middle East and North Africa. It provides IT consulting, enterprise software implementation including ERP and HCM systems, cloud and Microsoft infrastructure, cybersecurity and managed services. The company is headquartered in Amman, Jordan, and also hires for projects in Riyadh, Saudi Arabia.
  • Design and build domain modules of Fintech systems as a modular application in Java and Spring Boot.
  • Implement workflows and business rules on a BPMN and DMN engine.
  • Build and secure REST APIs (OpenAPI 3.1) for the portals, the mobile apps.
  • Build integrations Vi API-Gateway or ESB with government entities, payment providers and Oracle E-Business Suite.
  • Work directly on Oracle DB data model, SQL performance, transactions, Advanced Queuing.
  • Contribute to legacy data migration: mapping rules, reconciliation and cut-over support.
  • Review code, write automated tests, mentor mid-level engineers, and take part in production support during hypercare and warranty.

Requirements

  • At least five years of professional Java development, at least three of them on Spring Boot in production.
  • Modern Java (17 or later; 21 or 25 preferred) and Spring Boot 3, Spring Data JPA, Hibernate, Spring Security and Spring Transactions.
  • Strong Oracle skills: SQL tuning, indexing, PL/SQL reading and writing, and transaction and locking behavior.
  • Strong BPMN skills: Crafting and definition of BPMN workflows with appropriate DMN's and hooks into Java and API's.
  • REST API design (OpenAPI), versioning, idempotency and error handling.
  • Asynchronous messaging (JMS, Oracle AQ, Kafka or RabbitMQ) and reliable integration patterns (retries, outbox, compensation).
  • Authentication and authorization with OAuth 2.0 and OpenID Connect, preferably with Keycloak.
  • Automated testing (JUnit 5, Mockito, Testcontainers) and CI/CD on GitLab or an equivalent; Git discipline.
  • Delivery of at least 2 large transactional system (finance, insurance, banking or government) from build to go-live.
  • Professional Arabic and English, written and spoken.

Strongly preferred

  • BPMN and DMN engines: Camunda 7, Operaton or Flowable.
  • Enterprise-integration frameworks; experience with government integrations (GSB/MoDEE, Sanad) or payment gateways (eFAWATEERcom, JoFotara).
  • Modular monolith or domain-driven design, for example Spring Modulith or bounded contexts.
  • Auditing and traceability, such as Hibernate Envers or immutable audit trails.
  • Fintech domain knowledge.
  • Deployment on Apache Tomcat, embedded and standalone, on Windows Server and Linux; basic Docker.

Nice to have

  • An API gateway (Gravitee, Kong or Apigee).
  • Report generation with the JasperReports Library.
  • Secure coding (OWASP ASVS), SonarQube quality gates, and awareness of Central Bank of Jordan cybersecurity requirements.
  • Enough Angular to work with the frontend team.
  • Oracle or Spring certifications.

Personal qualities

  • Takes ownership of a module from analysis to production.
  • Comfortable in front of the client, explaining technical choices to the client business and IT staff.
  • Writes clear documentation and keeps commitments under fixed wave deadlines.

Benefits

Annual Salary Raise

Annual Bonus

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,184,380 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Amman
Hybrid · Full-Time · 2+ years exp · Bachelor's Degree · Amman
JavaScript
Java
Kotlin
TypeScript
SQL
Node JS
Java
Spring Boot
Kotlin
Mockito
Node JS
Express
Databases
PostgreSQL
DynamoDB
Apache Kafka
AI/ML
Copilot
Cursor
Frontend
GraphQL
Yarn
React.js
npm
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
AWS
Docker
Kubernetes
Apache HTTP Server
Management
Agile
Scrum
Apply
$75k – $145k per year · Remote (United States) · Full-Time · Bachelor's Degree
Python
C#
C++
Management
Agile
SpaceTech
DO-178C
Apply
$97k – $145k per year · Hybrid · Full-Time · 5+ years exp · Plano
Java
Kotlin
SQL
Java
Spring Boot
Spring MVC
Kotlin
Mockito
Databases
Db2
Oracle
Apache Kafka
Mobile
JUnit
DevOps
Rest API
OpenShift
Azure DevOps
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
GitHub
API Gateway
Management
Agile
Scrum
Apply
In office · Italy
Python
Apply
In office · Italy
Python
Java
Apply
In office · Bachelor's Degree · Amman
Apply
Hybrid · Full-Time · Bachelor's Degree · Amman
Apply
In office · Amman
Apply
SAP Fiori Developer 9 hours ago
Remote (United Arab Emirates, Egypt, Pakistan, Saudi Arabia, Jordan) · Dubai · Riyadh · Cairo · Amman · Karachi
ABAP
ABAP
SAP Fiori
SAP BTP
DevOps
Git
Apply
Remote (United Arab Emirates, Egypt, Saudi Arabia, Jordan, Lebanon) · Dubai · Riyadh · Beirut · Amman · Cairo
DevOps
Azure
IAM
Cybersecurity
Microsoft Entra ID
Apply
See all jobs
This is one of many
2,184,380 more open roles from verified company boards, updated every day.