Send me Jobs like this
Experience
3 - 5 Years
Job Location
Remote (Company based out of Dubai - United Arab Emirates (UAE))
Education
Bachelors in Computer Application(Computers), Bachelor of Technology/Engineering(Computers), Bachelor of Science(Computers), Masters in Computer Application(Computers), Master of Technology/Engineering(Computers)
Nationality
Egyptian, Indian
Gender
Male
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
Location: UAE (Remote)
Employment Type: Full-Time
Experience: 2–3 Years
Bank is looking for a Software Developer with 2–3 years of experience and a strong background in Java, Microservices architecture, Integration, and Middleware technologies.
The ideal candidate will be responsible for developing scalable, distributed systems and integrating enterprise applications across different platforms.
Key Responsibilities
Design, develop, and maintain microservices-based applications using Java
Build and consume RESTful APIs and ensure seamless system integrations
Work on middleware and integration platforms to connect multiple enterprise systems
Participate in system design and architecture discussions
Develop reusable, scalable, and high-performance services
Troubleshoot, debug, and enhance existing integrations and services
Collaborate with cross-functional teams (Business, QA, DevOps, Infrastructure)
Ensure security, reliability, and performance of applications
Desired Candidate Profile
Mandatory Requirements
2–3 years of hands-on experience in Java development
Strong experience in:
Microservices architecture
System integration & middleware technologies
REST APIs / Web Services
Experience with frameworks such as Spring / Spring Boot
Experience with API integration, messaging, or ESB tools
(e.g., Kafka, RabbitMQ, MuleSoft, IBM Integration Bus, etc.)Strong understanding of:
Distributed systems
API security (OAuth, JWT)
Experience with relational databases (SQL Server / Oracle / MySQL)
Familiarity with Git and version control
Preferred (Nice to Have)
Experience in .NET (C# / ASP NET)
Experience with SharePoint (on-prem or online)
Exposure to banking or financial systems
Knowledge of Docker / Kubernetes
Experience with CI/CD pipelines
Soft Skills
Strong analytical and problem-solving skills
Good communication (important for remote collaboration)
Ability to work independently in a remote environment
Team player with a proactive mindset
Employment Type
- Full Time
Company Industry
Department / Functional Area
Keywords
- Integration
- Spring Boot
- Java Developer
- Application Developer
- Backend Developer
- API Developer
- Integration Engineer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
Bank