Senior Java Backend Engineer for Banking Microservices

Codevative

Muscat

On-site

OMR 11,000 - 21,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Codevative is seeking an experienced backend Java developer to design, implement, and maintain microservices and APIs for core banking functions. You will optimize SQL/NoSQL databases, integrate with payment gateways, and ensure security and regulatory compliance across the stack.

You will work with cross-functional teams to deliver reliable banking software, write comprehensive tests, and mentor junior developers while adhering to CI/CD practices and cloud/containerization standards.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional backend Java development experience in banking/financial services.
  • Proven expertise in Java-based microservices and RESTful APIs for high-volume transactions.
  • Deep understanding of financial transaction processing, core banking systems, and regulatory frameworks.
  • Proficiency with relational databases (Oracle, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
  • Experience with messaging queues (Kafka, RabbitMQ) for asynchronous banking communications.

Responsibilities

  • Design, develop, and maintain Java-based microservices and APIs for core banking functionalities.
  • Implement and optimize SQL/NoSQL databases ensuring data integrity and security.
  • Integrate with third-party financial services and internal banking platforms.
  • Develop and execute unit, integration, and performance tests for reliability.
  • Troubleshoot production issues, perform root cause analysis, and implement fixes.
  • Collaborate with frontend, QA, business, and product teams to deliver banking solutions.

Skills

Java backend
Microservices
REST APIs
SQL
NoSQL
Data security
PCI DSS
GDPR
Unit testing
Integration testing
Performance tuning
CI/CD
Docker
Kubernetes
Kafka
RabbitMQ
Cloud platforms
AWS
Azure
GCP
English fluency
Problem solving

Education

Bachelor's degree in CS/Engineering

Tools

Oracle
PostgreSQL
MongoDB
Cassandra
Kafka
RabbitMQ
Docker
Kubernetes
AWS
Azure
GCP
CI/CD tools

Job description

Codevative is seeking an experienced backend Java developer to design, implement, and maintain microservices and APIs for core banking functions. You will optimize SQL/NoSQL databases, integrate with payment gateways, and ensure security and regulatory compliance across the stack.

You will work with cross-functional teams to deliver reliable banking software, write comprehensive tests, and mentor junior developers while adhering to CI/CD practices and cloud/containerization standards.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Java Developer – Banking
Backend Java Developer – Banking

Codevative • Muscat

On-site
OMR 11,000 - 21,000
Senior Software Engineer: Cloud, Microservices & Mentorship
Senior Software Engineer: Cloud, Microservices & Mentorship

Experience • Muscat

On-site
OMR 12,000 - 20,000
Senior Software Engineer
Senior Software Engineer

Experience • Muscat

On-site
OMR 12,000 - 20,000
Senior Banking Solutions Analyst
Senior Banking Solutions Analyst

Gender • Oman

On-site
OMR 17,000 - 23,000
Senior Business Analyst
Senior Business Analyst

Gender • Oman

On-site
OMR 17,000 - 23,000
Senior?
Senior?

Gender • Muscat

On-site
OMR 26,000 - 36,000
Senior Digital Channels Engineer: Mobile & Backbase
Senior Digital Channels Engineer: Mobile & Backbase

Experience • Muscat

On-site
OMR 12,000 - 22,000
Senior Technical Lead – Digital Banking & Microservices
Senior Technical Lead – Digital Banking & Microservices

Robotico Digital Llp • Oman

On-site
OMR 38,000 - 58,000
Banking Platform Engineer: OCI, Kubernetes & CI/CD
Banking Platform Engineer: OCI, Kubernetes & CI/CD

VaporVM • Oman

On-site
OMR 12,000 - 24,000
Senior/Lead Software Engineer - Backend
Senior/Lead Software Engineer - Backend

Intelmatix • As Sudiyah

Hybrid
OMR 26,000 - 35,000