Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

etek.solutions

NewBe an early applicant

Senior Java Developer | Dubai, UAE

Posted
Discussion

Summary

Senior Java Developer (6–8 yrs) in Dubai designing, building, and maintaining enterprise Java EE applications — working with the Spring Framework, JPA 2/Hibernate ORM, relational databases and SQL, and web frameworks such as Spring MVC, JSF, Wicket, or GWT. UAE-based candidates preferred.

Location: Dubai, United Arab Emirates
Job Category: Information Technology (IT) & Software / Software Development
Experience Required: 6–8 Years
Notice Period: Maximum 1 Month
Candidate Preference: UAE-based candidates preferred

Job Overview

An opportunity is available for an experienced Senior Java Developer in Dubai, UAE. The ideal candidate will have 6–8 years of hands-on software development experience, strong Java programming skills, and practical expertise in developing enterprise applications using Java EE technologies.

The successful candidate should have a solid understanding of object-oriented analysis and design, common design patterns, Java and JEE internals, relational databases, and ORM technologies. Experience with the Spring Framework and web application development frameworks is also required to build and maintain reliable software solutions.

Candidates currently based in the UAE are preferred. Applicants should be available to join with a notice period of no more than one month.

Key Responsibilities

  • Design, develop, test, and maintain Java-based software applications.
  • Build enterprise applications using Java EE technologies.
  • Apply object-oriented analysis and design principles and established design patterns.
  • Work with Java and JEE internals, including class loading, memory management, and transaction management.
  • Develop database-driven applications using relational databases and SQL.
  • Implement ORM solutions using JPA 2, Hibernate, or relevant technologies.
  • Develop and maintain applications using the Spring Framework.
  • Build web applications using frameworks such as JSF, Wicket, GWT, or Spring MVC.
  • Collaborate with technical teams to deliver maintainable and reliable software solutions.

Required Qualifications and Skills

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 6–8 years of software development experience.
  • Proven professional experience in Java development.
  • Hands-on experience designing and developing applications using Java EE platforms.
  • Strong understanding of object-oriented analysis, design principles, and common design patterns.
  • In-depth knowledge of Java and JEE internals, including:
    • Class loading
    • Memory management
    • Transaction management
  • Excellent knowledge of relational databases and SQL.
  • Experience with ORM technologies, including JPA 2 and Hibernate.
  • Practical experience with the Spring Framework.
  • Experience developing web applications using at least one framework, such as JSF, Wicket, GWT, or Spring MVC.
  • Sun Certified Java Developer certification or relevant experience, as referenced in the original announcement.
  • Notice period of one month or less.
  • UAE-based candidates are preferred.

Salary and Benefits

Average Market Salary (Estimated): AED 18,000–28,000 per month for a Senior Java Developer with 6–8 years of experience in Dubai. This is an indicative market estimate, not a confirmed salary for this vacancy.

The original announcement does not specify the employer’s salary, benefits, or other employment terms.

Career Growth Opportunities

This role can provide opportunities to deepen expertise in enterprise Java development, application architecture, database integration, and backend engineering. Professionals may progress toward technical lead, Java architect, or senior software engineering positions as they expand their technical and leadership capabilities.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →