Software Engineer - Kotlin / Java (Cellular Communications)

Tektora

Abu Dhabi

On-site

AED 300,000 - 540,000

Full time

8 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tektora is building out a software team in Abu Dhabi for cellular communications products, seeking senior Kotlin and Java engineers. The role is open to relocation and supports international candidates.

The position targets backend engineers who enjoy deep stacks and distributed, message-driven systems in a regulated defence-tech environment, with Kotlin/Java in production pipelines and CI/CD tooling.

Qualifications

  • 10+ years in JVM software development with Kotlin
  • Functional, reactive and message-based programming in production
  • Domain Driven Design and Test Driven Development
  • Able to plan and work from written specs
  • Self-directed and independent
  • Strong analytical and debugging skills
  • BSc or equivalent in Computer Science
  • Telecoms/cellular protocol exposure (4G/5G core, SIP, Diameter, SS7)
  • Gradle, GitLab CI and Docker in production
  • Defence or regulated/high-assurance environments

Responsibilities

  • Research, design and development of cellular communications products in Kotlin, using Akka, Gradle, GitLab and Docker
  • Build actor-based, reactive systems designed around Domain Driven Design
  • Develop and maintain the CI/CD pipeline, and write unit, integration and end-to-end tests
  • Collaborate with developers, architects and product managers to deliver production-grade solutions
  • Contribute to technical and architectural decisions
  • Work in multi-disciplinary Agile teams

Skills

JVM development
Kotlin
Functional programming
Reactive programming
Self-directed
Analytical skills
Problem solving

Education

BSc in Computer Science

Tools

Gradle
GitLab CI
Docker

Job description

Software Engineer – Kotlin / Java (Cellular Communications)

Location: Abu Dhabi, UAE
Working Pattern: On site
Type: Permanent
Salary: Dependent on experience
Relocation: Open to candidates relocating — international applicants welcome
Company: Tektora, supporting an established defence technology client

Tektora are supporting an established defence technology client who are building out the software team behind their cellular communications products in Abu Dhabi, and are looking to speak with senior Kotlin and Java engineers.

This role is open to relocation. The client is actively considering candidates from outside the UAE and will support the move for the right person.

This role would suit a backend engineer who is comfortable a long way down the stack — someone who has built distributed, message-driven systems and wants the domain to be real cellular communications rather than another CRUD service.

The Role

You will be involved in:

  • Research, design and development of cellular communications products in Kotlin, using Akka, Gradle, GitLab and Docker
  • Building actor-based, reactive systems designed around Domain Driven Design principles
  • Developing and maintaining the CI/CD pipeline, and writing unit, integration and end-to-end tests
  • Working alongside developers, system architects and product managers to deliver production-grade solutions
  • Contributing to technical and architectural decisions rather than only implementing them
  • Working in multi-disciplinary Agile teams
Key Experience Required
  • 10+ years in JVM software development, with substantial recent commercial Kotlin
  • Functional programming, message-based communication and reactive programming in production
  • Domain Driven Design and Test Driven Development
  • Comfortable working from written specifications and building tooling against them
  • Self-directed — able to plan and run a piece of work without close supervision
  • Strong analytical, problem-solving and debugging skills
  • BSc or equivalent in Computer Science or a related field
  • Telecoms or cellular protocol exposure — 4G/5G core, RAN, SIP, Diameter, SS7
  • Gradle, GitLab CI and Docker in a production pipeline
  • Defence, aerospace or another regulated, high-assurance environment

Tektora are looking to speak with experienced Kotlin and Java engineers who are open to relocating to Abu Dhabi.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Kotlin/Java Engineer - Cellular Communications (Relocation)
Kotlin/Java Engineer - Cellular Communications (Relocation)

Tektora • Abu Dhabi

On-site
AED 300,000 - 540,000
Software Application Engineer - React (Cellular Communications)
Software Application Engineer - React (Cellular Communications)

Tektora • Abu Dhabi

On-site
AED 240,000 - 360,000
Senior C++ Engineer - Radio Frequency Applications
Senior C++ Engineer - Radio Frequency Applications

Tektora • Abu Dhabi

On-site
AED 600,000 - 900,000
Relocation assistance
International applicants welcome
Senior C Engineer - Radio Frequency Applications
Senior C Engineer - Radio Frequency Applications

Tektora • Abu Dhabi

On-site
AED 250,000 - 450,000
Systems Engineer - Military Communications (C4I)
Systems Engineer - Military Communications (C4I)

Tektora • Abu Dhabi

On-site
AED 420,000 - 660,000
Senior React Engineer - Real-Time Cellular UI
Senior React Engineer - Real-Time Cellular UI

Tektora • Abu Dhabi

On-site
AED 240,000 - 360,000
SW System Integration Engineer - C4I
SW System Integration Engineer - C4I

Tektora • Abu Dhabi

On-site
AED 300,000 - 420,000
Senior C++ Engineer – Real-Time RF Apps (Relocation)
Senior C++ Engineer – Real-Time RF Apps (Relocation)

Tektora • Abu Dhabi

On-site
AED 250,000 - 450,000
Senior Real-Time RF C++ Engineer (Relocation)
Senior Real-Time RF C++ Engineer (Relocation)

Tektora • Abu Dhabi

On-site
AED 600,000 - 900,000
Relocation assistance
International applicants welcome
Senior FPGA Designer - Software Defined Radio
Senior FPGA Designer - Software Defined Radio

Tektora • Abu Dhabi

On-site
AED 240,000 - 420,000