Senior Java Developer

Be among the first applicants.
Landmark Group
United Arab Emirates
AED 200,000 - 400,000
Be among the first applicants.
4 days ago
Job description

As a part of the Landmark Group, a renowned retail and hospitality conglomerate in the Middle East, North Africa, and India, Landmark Digital is the dynamic digital arm of Landmark Retail, serving as the cornerstone of our omnichannel business strategy. Headquartered in Dubai, UAE, we oversee the digital operations of eight leading brands across diverse geographies, with ambitious plans for expansion into new territories and functions. Joining us means becoming a vital part of the Middle East's most significant bricks-to-clicks success story, boasting an impressive year-on-year growth rate exceeding 100%.

We are looking for Senior Java Developer to work with us in Dubai, UAE. JD details are mentioned below:

  • 4+ Years of relevant professional experience in Java Development using Agile development methodology.
  • Experience with web-based/e-commerce applications for at least 1 year.
  • Experience with Microservices, Spring, Spring Boot, Spring Cloud, Spring Security.
  • Familiarity with Docker, Kubernetes / OpenShift.
  • Good experience with Java, J2EE, Spring.
  • Working knowledge of relational databases such as Oracle, MySQL, and No-SQLs such as Cassandra or MongoDB.
  • Experience working with JMS queues, Kafka, Spark.
  • Understanding of scaling applications in public cloud like Azure, Google Cloud, AWS.
  • Experience with application servers - Tomcat preferred.
  • Experience with Source Versioning (git) and unit testing (jUnit).
  • Familiarity with application frameworks (Spring), build automation (Maven), and Web Services (REST, SOAP).
  • Familiarity with Linux operating system.
  • Excellent English communication skills, both verbal and written.
  • Ability to think critically and solve problems with well thought out solutions.
  • Problem-solving with a high level of self-motivation and initiatives, and you are an excellent team player.
  • Collaborate with other team members throughout the development lifecycle.
  • Collaborate with business and product owners to translate business requirements into technical requirements.
  • Participate in the code review of the developed modules.
  • Being organized, responsible for your work, and being a team player.
  • Bringing a positive attitude to the office.
  • Sticking to the deadlines.
  • Learning and adapting fast; taking charge and being willing to listen.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Java Developer jobs in United Arab Emirates