Submitting more applications increases your chances of landing a job.
Here’s how busy the average job seeker was last month:
Opportunities viewed
Applications submitted
Keep exploring and applying to maximize your chances!
Looking for employers with a proven track record of hiring women?
Click here to explore opportunities now!You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for
Would You Be Likely to Participate?
If selected, we will contact you via email with further instructions and details about your participation.
You will receive a $7 payout for answering the survey.
About the Role:
We are seeking a highly skilled Senior Java Developer to join our dynamic technology team in Dubai. In this role, you will design, develop, and maintain scalable Java applications using Spring Boot and microservices architecture, collaborate with cross-functional teams, and mentor junior developers to drive technical excellence and deliver high-quality solutions.
Responsibilities:
Architect, design, and implement Java applications using Spring Boot
Develop and maintain microservices to support scalable, high-availability systems
Collaborate with product owners, architects, QA, and operations teams to define requirements and deliver solutions
Perform code reviews, enforce coding standards, and mentor junior developers
Optimize application performance, troubleshoot issues, and implement best practices
Participate in Agile ceremonies, contribute to sprint planning, and ensure timely delivery of features
Required Qualifications:
5+ years of professional experience in Java development
Bachelor’s degree in Computer Science, Engineering, or a related field
Strong proficiency in Java SE/EE and object-oriented design principles
Hands-on experience with Spring Boot and Spring Framework
Proven experience designing and implementing microservices architectures
Solid understanding of RESTful APIs, messaging frameworks, and integration patterns
Familiarity with version control systems (Git) and build tools (Maven/Gradle)
Excellent problem-solving skills and strong communication abilities
Preferred Qualifications:
Experience with Docker and Kubernetes for containerization and orchestration
Familiarity with cloud platforms such as AWS, Azure, or GCP
Knowledge of CI/CD pipelines and tools (Jenkins, GitLab CI)
Experience with NoSQL databases (MongoDB, Cassandra)
Oracle Certified Java Programmer or equivalent certification
Exposure to event-driven architectures and messaging systems (Kafka, RabbitMQ)
Prior experience working in Agile/Scrum environments
Master’s degree in Computer Science or related discipline
TASC Outsourcing was established in November 2007 by Mahesh Shahdadpuri, an engineer and management graduate with a passion for excellence and penchant for HR. Mahesh began his career in software consulting (the acronym TASC is derived from Talent Asset Software & Consulting), and his rich experience in the vertical helped shape TASC Outsourcing as a people-centric business driven by cutting edge systems. TASC is one of the fastest growing contract staffing companies in the UAE. Key differentiators such as diligence, integrity, transparency and pioneering spirit continue to position TASC as a forerunner in every endeavor.
You'll no longer be considered for this role and your application will be removed from the employer's inbox.