
Real job — pulled straight from Mashreq Bank’s careers page · Verified October 31, 2026 · No reposts.
Job description
Mashreq Bank is hiring a Software Engineer — a full-time role. Apply directly on Mashreq Bank's careers page below.
Software Engineer.MGN Pak - Digital Corporate WDS.Corporate & Investment Banking Group-PAKCOE
Location: Pakistan
Job Purpose
We are looking for a highly skilled Java Developer with strong experience in Spring Boot and Microservices architecture. The ideal candidate will design, develop, and maintain scalable backend services in a cloud-native environment.
Key Result Areas
• Design and develop RESTful APIs using Java 8/11/17
• Build microservices using Spring Boot
• Implement service-to-service communication (REST, Kafka, etc.)
• Work with relational and NoSQL databases
• Write clean, testable, production-grade code
• Participate in architecture discussions and technical design
• Implement security using JWT/OAuth2
• Optimize application performance and scalability
• Follow CI/CD and DevOps practices
• Troubleshoot production issues and perform root cause analysis
Knowledge, Skills and Experience
• Strong experience in Java & OOP concepts
• Hands-on experience with Spring Boot
• Experience building Microservices architecture
• Experience with REST APIs
• Database experience (SQL, PostgreSQL, Oracle, MongoDB)
• Understanding of Docker & Kubernetes
Experience with Git
• Familiarity with CI/CD pipelines
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs

Principal Software Engineer, Emerging Technology & AI (Remote)

Software Engineer, AI/ML Platform Operations (Remote)


Frequently asked questions
What skills are required for Software Engineer at Mashreq Bank?
The required skills for Software Engineer at Mashreq Bank include: Java, Spring Boot, Microservices, REST, Kafka, SQL, PostgreSQL, Oracle, MongoDB, Docker, Kubernetes, Git, CI/CD.
What is the seniority level for Software Engineer at Mashreq Bank?
Software Engineer at Mashreq Bank is a Mid Level level position.
How do I apply for Software Engineer at Mashreq Bank?
You can view the full description and apply for Software Engineer at Mashreq Bank on EchoJobs: https://echojobs.io/job/mashreq-bank-software-engineer-mgn-pak-digital-corporate-wds-corporate-investment-banking-group-pakcoe-52a27.