dev-dubai logo
logo

Dicetek LLC

Dubai, UAE

Java Engineer

Hybrid

December 29, 2023


Salary Range

95k ~ 145k AED / year

Language Reqirements

Ar:

Not Required

En:

Elementary

Minimum Experience

Intermediate (2~4 years) or above

Company Description

Dicetek is a global IT Solutions and Services Company established in 2006 with its corporate headquarters in Singapore. We continue to expand our global network while providing value-added cost-effective consulting services to our clients. DICETEK has operational offices in India, UAE, Singapore & USA. As a world-class company with a regional focus, we primarily concentrate on providing Information Technology Solutions and Professional Consulting Services, across different verticals like Banking & Financial Services, Telecom, Government, Oil & Gas, Logistics, Supply Chain, Real Estate & Manuf…


Job Description

We are looking for a Java Engineer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. 

You will:

  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient Java code and tests (unit and integration)
  • Ensure designs are in compliance with specifications including code quality and code coverage
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review 

 

You must have 

  • At least 4 years of experience in creating and maintaining high performance, mission-critical backend applications
  • Proven experience of implementing Java 8 and above based applications in production
  • Proven experience of building robust REST APIs and micro-services using Java.
  • Proficient in Spring Framework (Springboot, REST, JPA, Security, oAuth, etc.)
  • Sound knowledge of micro-services patterns and implementation styles
  • Proficient in working with relational or NoSQL databases
  • Sound experience in writing automated test cases using JUnit, Gherkin and Cucumber
  • Sound experience in working with Gradle or Maven
  • Strong troubleshooting ability and technical analysis skills – performance optimization included.
  • Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team. 

 

You should have 

  • Experience deploying application to containerized platform on-premise or cloud.
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction  management etc)
  • Experience with messaging platforms (e.g. Kafka, IBM MQ, RabbitMQ, etc.) 

 

You may have (Bonus skills) 

  • Working knowledge of service mesh frameworks such as Istio, Linkerd.
  • Reactive Java Programming Experience
  • Functional Programming Experience 
dev-dubai logo

Tech jobs in Dubai

Built with ❤️

For Candidates

Dev Dubai

Get Job Alerts

Sign up for our newsletter to get hand-picked tech jobs in Dubai


© 2024 DevDubai. All rights reserved.