Java Backend Engineer
Abu Dhabi Emirate, United Arab Emirates · Full Time
Be the first to apply
- Experience
- 10+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 days ago
- Work mode
- In office
- Education
- BSc or equivalent in Computer Science or related discipline
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Company
Vantari is a specialized recruitment partner focusing on cutting-edge innovation sectors including defence, space, advanced software, wireless systems, and artificial intelligence. With offices in Dubai and London, the company places top-tier talent into mission-critical and high-impact roles worldwide.
Role Overview
We are hiring an experienced Java Software Engineer for a high-performing application software team based in Abu Dhabi. This role involves creating and developing backend software for state-of-the-art cellular and secure communication platforms within a complex, distributed, and performance-sensitive environment.
Key Responsibilities
- Conduct research, design, and development of advanced cellular communication solutions utilizing Kotlin, Java, Akka, Gradle, GitLab, and Docker.
- Architect and implement backend systems using Domain-Driven Design (DDD), reactive programming, and actor-based models.
- Develop and maintain continuous integration and delivery (CI/CD) pipelines, including comprehensive unit, integration, and end-to-end testing.
- Create scalable, message-driven, and high-performance backend services.
- Work collaboratively with software engineers, system architects, and product managers to produce reliable technical solutions.
- Engage in architectural and technological decision-making.
- Participate actively in Agile teams, adopting relevant methodologies, tools, and mindset.
Qualifications & Experience
- Bachelor's degree or equivalent qualification in Computer Science or allied disciplines.
- Over 10 years of experience in Java and Kotlin software development.
Required Competencies
- Proficiency in functional programming, message-based communication, reactive programming, Domain-Driven Design, and test-driven development (TDD).
- Ability to interpret technical documentation and develop tools accordingly.
- Self-motivated with strong capabilities in planning and delivering tasks efficiently.
- Collaborative team player experienced in Agile workflows.
- Strong analytical skills with expertise in problem-solving and debugging.
Preferred Skills
- Deep passion for software development and technological advancement.
- Strong communication skills both written and spoken.
- Adaptability and ability to maintain performance under pressure.
- Upper-intermediate proficiency in English, both spoken and written.
Location and Compensation
- Position based in Abu Dhabi, United Arab Emirates (on-site).
- Competitive tax-free salary along with benefits package.
Security Requirements
- Position involves participation in sensitive programs requiring security clearance.
- Candidates must be eligible to obtain security clearance.
Minimum education
Bachelor's Degree
Industry
Staffing & Recruitment