Senior Java Developer

June 3, 2026
Application ends: September 1, 2026

Job Description

REQUIREMENTS

  • At least 7+ years of software development experience working in Agile teams.
  • Extensive experience with Java 7/8, Java EE, and the Spring framework (Spring Boot, Spring Cloud, Spring Messaging, JPA, ORM).
  • Expertise in developing cloud-native microservices and event-driven systems.
  • Strong knowledge of Elasticsearch, Redis, MongoDB, and Apache Kafka.
  • Hands-on experience with Docker, Kubernetes, and CI/CD tools like Jenkins.
  • Solid experience with SQL and at least one relational database (Oracle, MSSQL, or MySQL).
  • Proficiency with Git (branching, merging, tagging, pull requests).
  • Experience with unit testing frameworks such as JUnit.
  • Ability to work from the European Union region with a valid EU work permit.
  • Willingness to travel to Dubai occasionally (a few weeks per year).

RESPONSIBILITIES

  • Use Agile engineering practices to develop creative and efficient software solutions.
  • Work with team members to craft user stories, design tests, and deliver product enhancements.
  • Collaborate with Product Owners, Designers, and stakeholders to identify risks and manage delivery timelines.
  • Drive best practice engineering processes and role-model Agile behavior within the team.
  • Own and drive automation best practices, including continuous integration and deployment (CI/CD).
  • Develop cloud-native microservices and event-driven systems.

Are you interested in this position?


Apply by clicking on the “Apply Now” button below!

#CrossChannelJobs #JobSearch
#CareerOpportunities #HiringNow
#Employment #JobOpenings
#JobSeekers
#FacebookLinkedIn

Related Jobs