Enable job alerts via email!

Java Developer

Caliberly

Dubai

On-site

AED 120,000 - 160,000

Full time

Today
Be an early applicant

Job summary

An IT services company in Dubai is seeking an experienced Java Developer to design and maintain high-performing applications. The ideal candidate will have a Bachelor's degree and 3-5 years of Java development experience. Responsibilities include developing server-side modules, optimizing performance, and collaborating with teams to support CI/CD processes. Competitive salary and benefits aligned with the UAE market are offered.

Benefits

Competitive salary and benefits
Professional development opportunities
Collaborative team culture

Qualifications

  • Minimum 3-5 years of professional software development experience.
  • Strong problem-solving and analytical skills.
  • Able to work both independently and within a team environment.

Responsibilities

  • Design, build and maintain high-performing backend and enterprise-grade applications.
  • Develop, test and deploy Java-based server-side modules.
  • Write clean, efficient, maintainable and well-tested code.
  • Optimize application performance and scalability.
  • Integrate with databases and third-party services.

Skills

Core Java (Java 8+)
Object-oriented programming
Java frameworks (Spring, Hibernate)
REST APIs
SQL and NoSQL databases
Version control (Git/SVN)
Build tools (Maven, Gradle)
Containerisation (Docker/Kubernetes)
Analytical skills
Communication skills

Education

Bachelor's degree in Computer Science or related discipline
Job description
Job Title - Java Developer
About the Role

We are seeking a skilled Java Developer to design, build and maintain high-performing backend and enterprise-grade applications within an IT services environment. The successful candidate will work collaboratively with cross-functional teams product, architecture, QA, operations to deliver reliable, scalable and maintainable solutions.

Key Responsibilities
  • Analyse business requirements and translate them into technical specifications, designs and code.
  • Develop, test and deploy Java-based server-side modules, RESTful APIs, microservices or monolithic systems as needed.
  • Write clean, efficient, maintainable and well-tested code; conduct code reviews and maintain coding standards.
  • Optimize application performance, scalability, memory usage and ensure high availability across systems.
  • Integrate with databases (SQL/NoSQL), third-party services, messaging systems and cloud/deployment platforms as required.
  • Troubleshoot, debug and resolve complex production issues, and proactively monitor system health.
  • Collaborate with DevOps, QA and product teams to support CI/CD pipelines, automated tests, build/deploy processes and agile methodologies.
  • Document designs, code changes, system behaviours and support knowledge sharing across the team.
Profile Software
Qualifications & Experience
  • Bachelors degree in Computer Science, Software Engineering or a related discipline.
  • Minimum 3-5 years of professional software development experience, with hands-on work in Java.
  • Strong proficiency in core Java (Java 8+), object-oriented programming, common design patterns and Java EE or equivalent frameworks.
  • Experience with Java frameworks such as Spring (Boot/MVC), Hibernate/JPA, REST APIs, microservices architecture.
  • Familiarity with relational databases (MySQL, PostgreSQL, Oracle) and/or NoSQL systems; proficient with SQL queries and schema design.
  • Experience with version control (Git/SVN), build tools (Maven, Gradle), CI/CD tools and preferably containerisation (Docker/Kubernetes).
  • Strong problem-solving, analytical and communication skills; able to work both independently and within a team environment.
Key Competencies & Behaviours
  • Results-oriented: delivers high quality, efficient and timely solutions.
  • Collaborative: works well with cross-functional teams, shares knowledge and supports team success.
  • Adaptive: comfortable with changing technologies, architectures and agile delivery models.
  • Quality-driven: prioritises maintainability, performance and security in all code.
  • Proactive: anticipates issues, suggests improvements and takes ownership of delivery.
What We Offer
  • Competitive salary and benefits aligned with the UAE market and experience.
  • Opportunity to work in a growth-oriented IT services business, developing and delivering impactful software systems.
  • Exposure to full-cycle software development from concept to release and support and modern engineering practices.
  • A collaborative and supportive team culture with professional development opportunities.

Apply now!

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