Senior Java Software Engineer

Job Description

Kotlin/Java Software Engineer

Application Software · Abu Dhabi, Abu Dhabi

We are looking for a passionate and experienced Kotlin / Java SW Engineer to join our team in Abu Dhabi.

Job responsibilities:
Research, design and development for cutting-edge cellular communications solutions using Kotlin, Akka, Gradle, Gitlab and Docker
Design and development of Domain Driven Design, Reactive Architecture, Actor based system
Develop CI/CD pipeline, Unit tests, integration tests and E2E tests
Work collaboratively with professional developers, system architects and
product managers to deliver high-quality technical solutions
Contribute to technological and architectural decisions
Work and collaborate in multi-disciplinary Agile teams, adopting Agile spirit,
methodology and tools

Requirements:
8+ years of experience in Kotlin and Java software development
Experience with functional programming, message-based communication,
Reactive programming, DDD and TDD
BSc or equivalent in computer science or related field
Ability to read documentation and create tools based on the specifications
Self-directed - highly capable at planning out work and executing projects
independently
Team player experienced in working in an agile environment
Excellent analytical, problem-solving, and debugging skills
Other requirements:
Passion for Software Development and Technology in general
Excellent written and verbal communication skills
Flexible attitude, ability to perform under pressure
Good level of spoken and written English language (upper-intermediate)

Work in United Arab Emirates
Employment Options
Base Salary

8 - 8 USD

Required Academic Degree
Required Secrurity Clearance Level
Professional Experience
Skills
  • Java
  • Kotlin
  • Gradle
  • Akka
  • Docker
Apply to Job

Recruiter

Jacqueline Martinez

Recruitment Consultant

Sao Carlos, Sao Paulo, Brazil

View Details