Enable job alerts via email!

Senior Software Engineer

Robert Walters

Abu Dhabi Emirate

On-site

AED 120,000 - 160,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the UAE is seeking a Senior Software Engineer to join their agile team. The role involves developing software components and participating in Continuous Integration activities. Candidates should have strong Java skills and experience with Agile methodologies. This is a full-time position with a focus on high-quality technical documentation and code best practices.

Qualifications

  • Minimum 3 years of development experience with high proficiency in Java.
  • Strong knowledge of architectural paradigms including SOA and microservices.

Responsibilities

  • Report directly to the onshore Software Engineering Manager.
  • Develop software components using Java, Maven, Vert.x, Spring Boot, REST.
  • Participate in Continuous Integration activities.

Skills

Java
Agile
Technical Writing
English
Linux

Tools

Git
Docker
Jenkins
Maven
Artifactory
Sonar

Job description

Get AI-powered advice on this job and access more exclusive features.

Responsibilities

  • Report directly to the onshore Software Engineering Manager for the assigned project within the UAE.
  • Work proactively within an agile team on a service-oriented architecture.
  • Develop software components using Java, Maven, Vert.x, Spring Boot, REST.
  • Participate in Continuous Integration activities using Jenkins, Maven, Artifactory, Git, Jira, Sonar.
  • Own your code and participate in its deployment to production.
  • Enforce code best practices, TDD, and adhere to time commitments.
  • Make technical decisions and justify team choices.
  • Produce high-quality technical documents, Low Level Designs, ICDs, etc.

Requirements

  • Minimum 3 years of development experience with high proficiency in Java and web UI development.
  • Strong knowledge of architectural paradigms including SOA and microservices.
  • Experience with Agile and DevOps tools such as GIT, Ansible, Docker.
  • Technical writing skills in English with the ability to produce high-quality documentation.
  • Fluency in English.
  • Knowledge of Linux systems.
  • Experience with databases and SQL.
  • Additional knowledge of Python, C, C++ is a plus.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology, Analyst, and Project Management
  • Defense and Space Manufacturing, Space Research and Technology, Energy Technology

J-18808-Ljbffr

Senior Software Engineer • Abu Dhabi Emirate, United Arab Emirates

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