1,984,779open jobs
117,479companies
248,256added this week
Browse all
Location
Remote (Jordan)
Seniority
Middle
Employment
Full-Time

First seen by Alion on Oct 24, 2026.

Overview
Company
Impact
Profile match
BitOasis is a digital asset exchange founded in 2015 and headquartered in Dubai. It was one of the first platforms serving the Middle East and North Africa with local currency deposits and regional payment methods. The company holds a licence from the Dubai virtual asset regulator and has been acquired by a larger regional exchange group.

As a Software Engineer II you will play a crucial role in designing developing and maintaining critical backend systems that power our crypto exchange. You will work within a dynamic agile environment collaborating with cross-functional teams including product managers DevOps engineers and QA to deliver robust and innovative solutions. Your dual expertise in Ruby on Rails and Java will be instrumental in bridging our existing systems and building out new functionalities.

Key Responsibilities:

  • Design develop test and deploy high-quality scalable and secure applications using Ruby on Rails and Java.
  • Contribute to the full software development lifecycle from concept and design to testing and deployment.
  • Work on both existing Ruby on Rails applications and new Java-based microservices ensuring seamless integration and data flow.
  • Optimize application performance scalability and reliability for high-volume low-latency financial transactions.
  • Collaborate with product owners to understand requirements and translate them into technical specifications.
  • Participate in code reviews providing constructive feedback and ensuring adherence to coding standards and best practices.
  • Troubleshoot and resolve complex technical issues in production and development environments.
  • Contribute to architectural discussions and decisions identifying opportunities for system improvements and modernization.
  • Mentor junior developers and share knowledge within the team.
  • Stay up-to-date with the latest industry trends technologies and security best practices in blockchain and fintech.

Qualifications:

Required Skills and Experience:

  • 3-5 years of professional software development experience.
  • Strong proficiency in Ruby on Rails:
  • In-depth understanding of the Rails framework MVC architecture ActiveRecord and RESTful design.
  • Experience with Ruby programming language its syntax object-oriented principles and common libraries.
  • Solid understanding of relational databases (e.g. PostgreSQL MySQL) and SQL.
  • Strong proficiency in Java:
  • Excellent command of Core Java including OOP principles data structures and algorithms.
  • Experience with Spring Framework (Spring Boot Spring MVC Spring Security etc.).
  • Experience with building and consuming RESTful APIs.
  • Familiarity with Java build tools (Maven Gradle).
  • Knowledge of Java testing frameworks (JUnit Mockito).
  • Experience with distributed systems and microservices architecture.
  • Proficiency with version control systems (Git).
  • Understanding of Agile methodologies (Scrum Kanban).
  • Strong problem-solving analytical and debugging skills.
  • Excellent communication and collaboration skills.

Nice to Have:

  • Experience working in the cryptocurrency blockchain or fintech industry.
  • Experience with background jobs (Sidekiq Resque)
  • Familiarity with cloud platforms (AWS Azure GCP).
  • Experience with containerization (Docker Kubernetes).
  • Knowledge of message queues (Kafka RabbitMQ).
  • Understanding of security best practices in software development (e.g. OWASP Top 10).
  • Experience with front-end technologies (JavaScript HTML CSS React/Vue/Angular) is a plus.

Education:

Bachelors or Masters degree in Computer Science Software Engineering or a related field or equivalent practical experience.


Remote Work:

No


Employment Type:

Full-time

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.
1,984,779 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
≈ $80k – $206k per year (Estimated) • Remote (United States) • Full-Time
JavaScript
Node JS
Node JS
Nest.JS
DevOps
Rest API
CI/CD
AWS
Kubernetes
Web3
Polygon
Solana
Bitcoin
Ethereum
Apply
Software Engineer 4 months ago
≈ $22k – $46k per year (Estimated) • Remote (South Africa) • Full-Time • 3+ years exp • Johannesburg
JavaScript
Java
C#
C#
ASP.NET Core
Databases
MS SQL
Frontend
Bootstrap
Mobile
MVC
Apply
≈ $32k – $59k per year (Estimated) • Remote (likely EAEU) • Moscow
Java
Java
Spring Boot
Spring Cloud
Databases
PostgreSQL
DevOps
Prometheus
AWS
Kubernetes
Grafana
Amazon CloudWatch
Windows
Apply
Equity • Remote (Moldova) • Moldova • Montenegro • North Macedonia • Ukraine
Go
Databases
PostgreSQL
ClickHouse
AI/ML
AI Agents
Time Series
Hugging Face
DevOps
Rest API
gRPC
Terraform
GCP
Loki
OpenTelemetry
Prometheus
GitLab CI
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Grafana
Akamai
Apply
Equity • Remote (Europe) • Croatia • Cyprus • Estonia • Greece • Ireland
Go
Databases
PostgreSQL
ClickHouse
AI/ML
AI Agents
Time Series
Hugging Face
DevOps
Rest API
gRPC
Terraform
GCP
Loki
OpenTelemetry
Prometheus
GitLab CI
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Grafana
Akamai
Apply
Remote (Jordan) • Full-Time • Amman
Java
SQL
Java
Spring Boot
Spring MVC
Spring Security
Databases
Azure Cosmos DB
Mobile
Dependency Injection
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Kubernetes
Cybersecurity
OWASP
Analytics
Azure Data Factory
Management
Agile
Apply
Remote (Jordan) • Full-Time • Amman
JavaScript
SQL
Databases
Redis
RabbitMQ
Frontend
React.js
Mobile
React Native
MVC
DevOps
Rest API
Azure DevOps
Azure
CI/CD
API Gateway
Cybersecurity
Keycloak
OWASP
Management
Agile
Scrum
Apply
Remote (Jordan) • Full-Time • Amman
Java
SQL
Java
Spring Boot
Spring MVC
Spring Security
Databases
Azure Cosmos DB
Mobile
Dependency Injection
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Kubernetes
Cybersecurity
OWASP
Analytics
Azure Data Factory
Management
Agile
Scrum
Apply
In office • Full-Time • Amman
Python
Java
Apply
Remote (Jordan) • Full-Time • Amman
Python
JavaScript
Databases
MySQL
Redis
ElasticSearch
AI/ML
Transformers
LLM
Whisper
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Apply
See all jobs
This is one of many
1,984,779 more open roles from verified company boards, updated every day.