Java Backend Engineer
Role Overview
Join an application software team as an experienced Java Software Engineer.
Design and develop backend software for next-generation cellular and secure communication systems in a distributed, performance-critical environment.
The role is based on-site in Abu Dhabi, UAE.
Key Skills for This Role
Full Job Posting
Recruitment partner
Vantari is a recruitment partner supporting organizations in defence, space, advanced software, wireless systems, and AI. The role is for an advanced technology client in Abu Dhabi.
Role overview
Join an application software team as an experienced Java Software Engineer.
Design and develop backend software for next-generation cellular and secure communication systems in a distributed, performance-critical environment.
The role is based on-site in Abu Dhabi, UAE.
Responsibilities
- Research, design, and develop cellular communication solutions using Kotlin, Java, Akka, Gradle, GitLab, and Docker.
- Design and implement backend systems using Domain-Driven Design, reactive architectures, and actor-based systems.
- Develop and maintain CI/CD pipelines, including unit, integration, and end-to-end testing.
- Build scalable, message-based, high-performance backend services.
- Collaborate with software engineers, system architects, and product managers to deliver robust technical solutions.
- Contribute to technology and architecture decisions.
- Work within multidisciplinary Agile teams and use Agile methodologies, tools, and practices.
Qualifications and required skills
- BSc or equivalent in Computer Science or a related field.
- 10+ years of Java and Kotlin software development experience.
- Strong experience with functional programming, message-based communication, reactive programming, Domain-Driven Design, and Test-Driven Development.
- Ability to read technical documentation and develop tools based on specifications.
- Self-directed, with strong planning and execution capabilities; a team player with Agile experience.
- Excellent analytical, problem-solving, and debugging skills.
- Eligibility to obtain security clearance is required.
Preferred skills
- A strong interest in software development and technology is preferred.
- Excellent written and verbal communication skills are preferred.
- A flexible attitude and ability to perform under pressure are preferred.
- Upper-intermediate spoken and written English is preferred.
Compensation
- Competitive tax-free salary and benefits; no salary cadence is stated.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Vantari Recruitment Group
Senior C++ Engineer
, UAE
Vantari is seeking a Senior C++ Engineer to develop and integrate embedded software for high-performance, low-level systems. Applicants need 10+ years of software development experience, deep modern C++ expertise, and ex
Senior C++ Engineer
, UAE
The employer is seeking a Senior C++ Engineer to design and integrate embedded software for high-performance, real-time systems. The role requires 10+ years of software development experience, modern C++, Linux, multithr