Software Engineer - Java Back End (Tranche)

Reposted 2 Days Ago
Be an Early Applicant
Dubai, ARE
In-Office
Senior level
Information Technology • Professional Services • Consulting • Cybersecurity
The Role
Design, develop, and maintain enterprise-grade Java Spring Boot backend microservices and RESTful APIs for banking. Implement API security (OAuth2/OIDC/JWT/mTLS), deploy to Azure/AKS, ensure performance, resilience, and compliance, troubleshoot production, and collaborate with architects, DevOps, and security teams in Agile delivery.
Summary Generated by Built In

 

Key Responsibilities *

Main duties and day-to-day tasks expected from the resource

Design, develop, and maintain enterprise-grade backend services, APIs, and microservices using Java and Spring Boot.

• Build secure, scalable, resilient, and high-performance banking applications supporting digital channels, mobile banking, internet banking, corporate banking, and integration platforms.

• Develop RESTful APIs and event-driven services while adhering to enterprise API standards and governance frameworks.

• Deploy and support applications on Microsoft Azure using cloud-native services and container platforms.

• Collaborate with architects, DevOps engineers, security teams, and product squads to deliver end-to-end solutions.

• Implement OAuth 2.0, OpenID Connect, JWT, API security, encryption, and secure coding standards.

• Troubleshoot production issues, optimize application performance, and support release management activities.

• Participate in Agile ceremonies, design reviews, code reviews, and CI/CD pipeline implementation

Required Skills *

Primary technical and functional skills

• Strong experience in Java 17+, Spring Boot, Spring Cloud, Spring Security, and Microservices Architecture.

• Hands-on experience in designing and developing REST APIs, OpenAPI/Swagger specifications, and API lifecycle management.

• Strong knowledge of API security including OAuth 2.0, OpenID Connect (OIDC), JWT, mTLS, and certificate management.

• Experience with Azure services including Azure Kubernetes Service (AKS), Azure App Services, Azure Key Vault, Azure Storage, Application Insights, and Azure DevOps.

• Experience with relational and NoSQL databases such as Oracle, PostgreSQL, SQL Server, MongoDB, and Redis.

• Strong understanding of design patterns, distributed systems, resilience patterns, and fault tolerance mechanisms.

• Knowledge of OWASP Top 10, and secure SDLC practices.

 

Required Experience / Knowledge Areas *

Specific domain or industry knowledge required

• 5+ years of backend development experience with at least 3 years building Spring Boot microservices.

• Proven experience delivering enterprise banking, fintech, payments, digital banking, or financial services solutions.

• Strong understanding of banking integration patterns, API Gateways (Kong, Layer7), and enterprise integration architecture.

• Experience working within regulated environments with strong security, audit, and compliance requirements.

• Experience building highly available and scalable systems supporting mission-critical customer journeys.

• Understanding of CI/CD, DevSecOps, cloud-native development, and containerized deployments.  

• Experience with Kafka, IBM MQ, Rabbit MQ or other messaging technologies.

• Knowledge of OpenShift, Kubernetes, Docker, Istio Service Mesh, and container orchestration platforms.                                                                                                                                            

Good-to-Have Skills

Additional skills that are an advantage but not mandatory

• Experience with API Management platforms such as Kong, Azure API Management.

• Knowledge of observability tools including Dynatrace, Grafana, Prometheus and App Insights.

• Experience with Corporate Banking, Trade Finance, Payments, Treasury, Lending, Customer Onboarding, or Digital Banking domains.

• Exposure to AI, cloud migration, and modernization programs.

Key Deliverables *

Expected outputs and outcomes from the resource

• Delivery of secure, scalable, and high-performing backend services and APIs.

• Development of reusable microservices and shared platform capabilities.

• Successful deployment and support of applications on Azure cloud platforms.

• Compliance with performance, security, audit, and regulatory requirements.

• Production-ready solutions with complete documentation, automated testing, monitoring, and operational support readiness.

• Achievement of defined NFRs for availability, latency, scalability, and resiliency.

Language Requirements

e.g. English only / Arabic preferred / Bilingual

English mandatory; Arabic is preferred.

 

SECTION 3 – CERTIFICATIONS & TECHNICAL REQUIREMENTS

 

Certifications Required

e.g. AWS Certified, PMP, CISSP, Azure, ITIL

• Microsoft Azure Developer Associate (AZ-204) Preferred

• Microsoft Azure Fundamentals (AZ-900) Preferred

• Oracle Java Certification Preferred

• Kubernetes Certification (CKA/CKAD) Preferred

• Certified Scrum Developer or Agile Certification Preferred                                   

Preferred Tech Stack

e.g. Python, Java, React, Kubernetes, Power BI

Java, Spring Boot, Spring Cloud, Spring Security, REST APIs, Microservices, Azure Kubernetes Service (AKS), Azure DevOps, Docker, Kubernetes, Kafka, Oracle, PostgreSQL, Redis, Kong API Gateway, OAuth 2.0, OpenID Connect, OpenAPI/Swagger

Tools / Platforms

e.g. JIRA, Confluence, GitHub, ServiceNow, Postman

JIRA, Confluence, Azure DevOps, SonarQube, Postman, Swagger/OpenAPI, Firebase, Figma, Jenkins, Splunk, Dynatrace, Grafana, Kubernetes/OpenShift                                                              

 



Skills Required

  • Java 17+
  • Spring Boot
  • Spring Cloud
  • Spring Security
  • Microservices architecture and REST API development (OpenAPI/Swagger)
  • OAuth 2.0, OpenID Connect (OIDC), JWT, mTLS and API security
  • Azure services experience (AKS, App Services, Key Vault, Storage, Application Insights, Azure DevOps)
  • Relational and NoSQL databases (Oracle, PostgreSQL, SQL Server, MongoDB, Redis)
  • 5+ years backend development with at least 3 years building Spring Boot microservices
  • Experience in banking/fintech/payments/digital banking and regulated environments (security, audit, compliance)
  • Message brokers/streaming: Kafka, IBM MQ or RabbitMQ
  • Container and orchestration platforms: Docker, Kubernetes/OpenShift; familiarity with Istio Service Mesh
  • Knowledge of OWASP Top 10 and secure SDLC practices
  • API Gateway and enterprise integration patterns (Kong, Layer7)
  • Microsoft Azure Developer Associate (AZ-204), Azure Fundamentals (AZ-900), Oracle Java Certification, or Kubernetes (CKA/CKAD)
  • Certified Scrum Developer or other Agile certification
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 2004

What We Do

Atribs Metscon Group provides comprehensive workforce solutions, recruitment, and staffing services, alongside IT consulting, software solutions, and expertise in data analytics, cybersecurity, and digital transformation for businesses worldwide.

Similar Jobs

Capco Logo Capco

Business Consulting Opportunities - Middle East

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
10 Locations
6000 Employees

UL Solutions Logo UL Solutions

Project Engineer

Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
Hybrid
2 Locations
15000 Employees

Mastercard Logo Mastercard

Director, VASS Regional Controllership

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
Dubai, ARE
38800 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account