Enable job alerts via email!

Senior Java Developer

Sundus Gulf

Abu Dhabi

On-site

AED 200,000 - 300,000

Full time

10 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in Abu Dhabi seeks a Senior Java Developer to design and maintain high-performance applications. You will be responsible for developing scalable Java applications, optimizing performance, and ensuring integration with existing systems. Ideal candidates will bring strong Java skills and experience in modern development practices to this dynamic team environment.

Qualifications

  • Strong Java development experience with concurrency, multithreading, and system design.
  • Familiar with XML, JSON, and protocols like SOAP/REST.
  • Experience in Agile environments and CI/CD pipelines.

Responsibilities

  • Develop high-quality, maintainable Java applications using frameworks like Spring and Hibernate.
  • Conduct code reviews and ensure adherence to best practices and coding standards.
  • Handle system integrations using REST/SOAP APIs and messaging queues.

Skills

Java development
Concurrency
Multithreading
System design
REST
SOAP
Agile methodologies
CI/CD
Git
Redis

Education

Bachelor's degree in Computer Science
Bachelor's degree in Software Engineering

Tools

Spring
Hibernate
JVM tuning
Kafka
Ant
Maven

Job description

Education : Bachelor's degree in Computer Science, Software Engineering, or a related field

Job Summary :

Seeking an experienced Senior Java Developer to design, develop, and maintain scalable, high-performance applications. The ideal candidate will be skilled in Java technologies, system integration, and modern development practices.

Key Responsibilities :

Develop high-quality, maintainable Java applications using frameworks like Spring and Hibernate.

Collaborate with teams to analyze requirements and deliver technical solutions.

Conduct code reviews and ensure adherence to best practices and coding standards.

Handle system integrations using REST / SOAP APIs, messaging queues (Kafka, JMS), and Software AG adapters.

Optimize performance through JVM tuning and concurrency management.

Use Redis, Kafka / EventHub, and caching techniques for distributed systems.

Apply CI / CD practices and version control (Git, Maven, Ant).

Write and maintain unit / integration tests, technical documentation, and reusable libraries.

Contribute to continuous improvement and resolve complex technical issues.

Qualifications & Skills :

Strong Java development experience with concurrency, multithreading, and system design.

Familiar with XML, JSON, and protocols like SOAP / REST.

Experience in Agile environments and CI / CD pipelines.

Knowledge of integration tools and event-driven systems.

Exposure to cloud (AWS / Azure) and DevOps tools is a plus.

Good communication, teamwork, and analytical skills.

Java Developer • Abu Dhabi, United Arab Emirates

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.