Senior Java Developer | Dubai, UAE

etek.solutions

United Arab Emirates

On-site

AED 201,000 - 312,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

etek.solutions in Dubai, UAE is seeking an experienced Senior Java Developer to join our enterprise software team. The role requires 6–8 years of hands-on development experience and strong Java/JEE expertise to design, build, and maintain scalable applications.

You will work with Java EE, ORM (JPA/Hibernate), Spring, and web frameworks to deliver robust solutions. UAE-based candidates preferred; notice period up to one month is required.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 6–8 years of software development experience.
  • Proven Java development experience.
  • Hands-on experience with Java EE platforms.
  • Strong OO analysis, design principles, and design patterns.
  • In-depth knowledge of Java/JEE internals: class loading, memory, transactions.
  • Relational databases and SQL expertise.
  • Experience with ORM tech: JPA 2 and Hibernate.
  • Practical Spring Framework experience.
  • Web development with JSF, Wicket, GWT, or Spring MVC.
  • Sun Certified Java Developer or equivalent experience.
  • Notice period of one month or less.
  • UAE-based candidates preferred.

Responsibilities

  • Design, develop, test, and maintain Java-based software applications.
  • Build enterprise applications using Java EE technologies.
  • Apply OO analysis and design principles and 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.

Skills

Object-oriented analysis
Design patterns
Memory management
Transaction management
Team collaboration
Communication

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

Java
Java EE
Spring Framework
JPA 2
Hibernate
SQL
ORM technologies
JSF
Spring MVC

Job description

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer — Enterprise Apps (Dubai)
Senior Java Backend Engineer — Enterprise Apps (Dubai)

etek.solutions • United Arab Emirates

On-site
AED 201,000 - 312,000
Senior Java Developer (Spring Boot)
Senior Java Developer (Spring Boot)

Sscegypt • Dubai

Hybrid
AED 240,000 - 360,000
Senior Software Engineer [Dubai, UAE]
Senior Software Engineer [Dubai, UAE]

FallenAmbers • Dubai

On-site
AED 320,000 - 520,000
Senior Java Full-Stack Engineer | Dubai & Travel Benefits
Senior Java Full-Stack Engineer | Dubai & Travel Benefits

The Emirates Group • Dubai

On-site
AED 360,000 - 480,000
Travel benefits
Discounts on flights and hotels
JAVA Developer job in Abu-Dhabi UAE
JAVA Developer job in Abu-Dhabi UAE

Jing Hau • Abu Dhabi

On-site
AED 16,000 - 19,000
Health insurance
Paid leave
JAVA Developer vacancy in Abu-Dhabi UAE
JAVA Developer vacancy in Abu-Dhabi UAE

Flyper • Abu Dhabi

On-site
AED 14,000 - 17,000
Java Developer
Java Developer

Impronics Technologies • Dubai

On-site
AED 120,000 - 160,000
Software Developer
Software Developer

Talenzon group • Dubai

On-site
AED 120,000 - 180,000
Software Developer (Java / Backend / Frontend) - UAE National only
Software Developer (Java / Backend / Frontend) - UAE National only

Dicetek LLC • Dubai

On-site
AED 90,000 - 120,000
Software Engineer
Software Engineer

AimGulf • Dubai

On-site
AED 167,000 - 246,000