Company logo hidden

Senior Java Back End Engineer

Unlock employer Dubai, United Arab Emirates Posted: 24 Jul 2026

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

The company is a trusted advisor in the modern era of digital transformation, serving hundreds of leading brands worldwide with end-to-end IT solutions. The company specializes in technology consulting, software engineering, AI, digital products and platforms, data, cloud, intelligent automation, agile transformation, and industry digitization.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

As a Senior Java Back End Engineer, you will be part of a cross-functional team collaborating closely with the Product Owner, Designers, and engineers to co-develop digital products. Your contributions will span the full technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front-end development.

Responsibilities:

  • Utilize Agile engineering practices and various software and web development technologies to develop creative and efficient solutions that enhance customer and employee experience.
  • Collaborate with team members to craft clear user stories, design tests for prototypes and products, and continuously deliver product enhancements.
  • Liaise with other teams to negotiate timelines, deliverables, and dependencies.
  • Identify and socialize product and delivery risks with stakeholders.
  • Drive and model best practice engineering processes and Agile behaviors within the team.
  • Communicate with business stakeholders to set and manage expectations about delivery methods and timelines.
  • Own and promote best practices in automation, including continuous integration and deployment.

Typical Skills & Background:

  • At least 8 years of software development experience, preferably in Agile teams.
  • Full-stack engineering experience with a passion for mentoring colleagues.
  • Extensive experience in Java 7/8, Java EE, the Spring framework (including Spring Boot, Spring Cloud, Spring Messaging, JPA), and other Java open-source frameworks.
  • Proficient in developing Cloud Native Microservices, Event Driven Design, and integration tools.
  • Excellent knowledge of ElasticSearch, Redis, MongoDB, Apache Kafka.
  • Infrastructure knowledge including RESTful APIs, OAuth, LDAP, and Search Technologies.
  • Expertise in Docker and Kubernetes.
  • Strong experience with Git and CI-CD (Jenkins or similar).
  • Knowledgeable in SQL and common database technologies (Oracle, MsSQL, MySQL).
  • Familiar with concepts of Functional Programming and best practices in application security and scalability.
  • Working knowledge in designing distributed applications, DevOps, and infrastructure as code.
  • Experience with unit testing frameworks, such as JUnit.

Language Requirements: English proficiency is expected.

The company is committed to helping organizations navigate the landscape of digital transformation and capitalize on the latest digital capabilities.

Apply Direct

Jobs you might like   View all jobs

About IT Services and IT Consulting Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct