Overview

Senior Java Developer Jobs in Dubai – UAE at Axiom Telecom

Title: Senior Java Developer

Company: Axiom Telecom

Location: Dubai – UAE

Type: Full Time


Category: Software Development, IT/Tech

Responsibilities:

Design, implement and launch scalable microservices in the platform.

Produce technical design documentation for other teams to consume.

Design, architect and solution new components along with software architects and product owners.


Manage peer code-reviews and write unit, functional and integration testing to maintain high quality standards.

Provide technical expertise in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity.

Propose new technologies, frameworks and tools to improve the product, team efficiency or process.

Work in autonomous squads, interact with other functional teams.

Collaborates well with other engineers and other engineering groups, voluntarily shares information.

Mentors and nurture junior team members in the team and help them grow.

Proactive, responsible and reliable in design, suggesting new methods, implementation and delivery.

Experience:

Experience in systems integration and communication.


Good knowledge of databases technologies both RDBMS and No-SQL, knowing MongoDB and/or ElasticSearch is a plus.

Exposure to working in microservices architecture and familiar with concepts like service mesh, service discovery and event driven architectures.

Experience with Unix/Linux based operating systems.

Experience with Docker is a plus.

Excellent analytical skills to make educated decisions. Knowledge in using tools like Excel for simple data analytics is a plus.

Very good communication skills.

Ability to mentor software developers and explain their designs in layman terms.

Ability to learn and evaluate new technology.Â

Qualifications:

Bachelor’s degree in computer programming, computer science, or a related field.

Fluency or understanding of specific languages, such as Java 8, Spring , NODE JS or Python, and operating systems may be required

Minimum of 5+ years experience as Java Developer. An experience in Distribution, B2B , Ecommerce is desirable.

Fluency in English, Arabic is a plus point

Skills:

Experience and understanding of Micro-services – Service orient architecture

Understanding of the Node JS Framework, Database and Database design, SQL

Understanding the CI/CD cycle, Web services – Spring , Hibernate,.

Experience in building cloud native applications on AWS cloud

Automation Testing utilizing repositories platform like GitHub, Gitlab or BIT bucket

Experience in building new systems from scratch and integrating with the existing

 

About Axiom Telecom