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
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 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.Â
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
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