Senior Kotlin / Java Software Engineer - Abu Dubai - (Full Relocation Support)
UMATR Abu Dhabi
Job Description
Job Title: Senior Kotlin / Java DeveloperLocation: Abu Dhabi, UAE - Full Relocation Support
Employment Type: Full-time
About the Role
A cutting-edge technology firm based in Abu Dhabi is seeking a Senior Software Engineer with deep expertise in Kotlin and Java. This is a unique opportunity to work on complex and high-impact software solutions within a high-calibre engineering team.You'll be contributing to the design and development of mission-critical systems using modern technologies and methodologies.
Key Responsibilities- Lead the design and development of advanced cellular communication software solutions using Kotlin, Java, Akka, Docker, Gradle, and GitLab.
- Architect and implement systems based on Domain Driven Design (DDD) and Reactive Architecture, leveraging actor-based models.
- Build and maintain comprehensive CI/CD pipelines and develop thorough unit, integration, and end-to-end tests.
- Collaborate with cross-functional Agile teams including developers, architects, and product managers to deliver high-quality technical outcomes.
- Take part in strategic decisions around technology and architecture.
- Champion best practices and Agile principles throughout the development lifecycle.
- 7+ years of experience in Kotlin and Java software development.
- Strong experience with functional programming, message-driven systems, reactive programming, DDD, and TDD.
- Solid academic background in Computer Science or a related discipline (BSc or equivalent).
- Proven ability to understand complex technical documentation and translate specifications into working tools and systems.
- Highly autonomous with excellent project planning and execution skills.
- Experienced in Agile development environments and capable of working collaboratively in multidisciplinary teams.
- Strong analytical and problem-solving abilities with a keen attention to detail.
- Passionate about software development and emerging technologies.
- Excellent verbal and written communication skills in English (Upper-Intermediate or above).
- Calm under pressure and adaptable in dynamic work environments.
Note: Candidates must be willing to relocate to or already be based in Abu Dhabi. This role offers the chance to work in a collaborative, forward-thinking environment that values innovation and engineering excellence.
If you feel you are a good fit for the role then please apply or send your CV directly to [Confidential Information]
ADSSAbu Dhabi
is for ADSS to become a dynamic and innovative, trusted market leader as measured by feedback from clients, talent, shareholders, and competitors.
The Senior Software Engineer is primarily responsible for developing, scaling, enhancing and maintaining our...
SercoAbu Dhabi
Space ventures who want to scale their businesses/organizations with skilled talent.
On behalf of our client in the United Arab Emirates, we are looking for an experienced Embedded Software Engineer to join our organisation in Abu Dhabi, in the United...
ADSSAbu Dhabi
and maintenance of the risk management systems and ensure adherence to in-house ADSS development standards, methodologies, and engineering excellence.
KEY RESPONSIBILITIES
• Drive Risk solution projects from conception to delivery ensuring on-time delivery...