🌟 We're Hiring: Senior Java Developer! 🌟
We are seeking an experienced Senior Java Developer to design, develop, and maintain high-performance, scalable Java applications using Spring Boot, REST APIs, and Microservices architecture. The role involves building cloud-native solutions on Azure, managing APIs through Azure API Management, integrating with MySQL databases, and working with payment/fintech platforms such as VGS Ticketing API, Network International (NI), and Tabby. You will also mentor junior developers and contribute to architectural decisions.
📍 Location: Dubai, United Arab Emirates
⏰ Work Mode: Work From Office
💼 Role: Senior Java Developer
Salary: 8000 AED to 12000 AED
Experience: 8+ years
What You'll Do
- Design, develop, and deploy Java Spring Boot applications following microservices architecture.
- Build and maintain RESTful APIs and integrate with internal and external systems.
- Implement cloud-native solutions on Azure, including API management, security, and scalability.
- Manage and publish APIs using Azure API Management; ensure API security, versioning, and monitoring.
- Design, implement, and optimize MySQL database schemas, queries, and stored procedures.
- Integrate applications with fintech/payment platforms such as VGS Ticketing API, NI (Network International), and Tabby.
- Participate in architectural discussions and propose technical solutions that support business requirements.
- Collaborate with cross-functional teams to define requirements, deliver features, and ensure high-quality software.
- Conduct code reviews, mentor junior developers, and enforce coding standards and best practices.
- Troubleshoot and resolve production issues, perform performance tuning (application and database), and optimize system performance.
Preferred Skills
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Knowledge of event-driven architecture and messaging systems (Kafka, RabbitMQ).
- Experience in Agile / Scrum development environments.
- Understanding of cloud security best practices and API security standards.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 8+ years of experience in Java development with strong hands‑on experience in Spring Boot.
- Extensive experience designing and implementing REST APIs.
- Strong understanding of microservices architecture, service communication, and distributed systems.
- Hands‑on experience with Azure cloud services and Azure API Management.
- Strong experience with MySQL, including schema design, query optimization, indexing, and stored procedures.
- Experience integrating with fintech/payment platforms, specifically VGS Ticketing API, NI, and Tabby.
- Experience with CI/CD pipelines, version control (Git), and automated testing.
- Strong problem‑solving skills, debugging experience, and attention to code quality.
- Excellent communication and collaboration skills.
Ready to take your career to the next level? 🚀 Apply now and be part of our innovative journey!