Backend Developer - Java

Avrioc Technologies

Abu Dhabi, UAE

Posted
Ref: SP709-01

Job description / Role

Employment: Full Time

What You’ll Do
• Work in a fast pace and learning oriented environment we love stretching the boundaries of technology.
• You are a guru in JAVA and at least have one solid project as an example.
• Work with a team of engineers to deliver high quality products which will scale to millions of users.

Requirements

What You Need To Succeed
• BS or Master's degree in Computer Engineering/Computer Sciences or relevant discipline.
• At least 5 years of experience in delivering high quality backend applications including consuming and building enterprise grade APIs.
• Should have done one good project in JAVA.
• Must be comfortable with applying SOLID principles / Design patterns while coding.
• Must be comfortable with writing testcases for the code.
• Must have experience with at least one of the messaging queues Rabbit MQ / Kafka.
• Must have experience with optimal usage of key/value based cache stores.
• Must have Experience working with applications using Websockets with high load of user base.
• Should have an understanding on how to scale Websocket connections beyond socket.io.
• Good understanding of microservices architecture.
• Hands on experience of databases like MySQL, SQL, Cassandra, Mongo or Postgresql.
• Solid understanding of developing apps for the cloud, basic knowledge of deploying in cloud AWS preferably (EC2, RDS, S3, SNS, Cloudfront et al.)
• Version Control/ CI: Git, SVN, Jenkins, Circle CI.
• Familiarity with Elastic Search or SOLR is highly desirable.
• Understanding of MQTT / Twilio / Google Maps API is a big plus.
• Understanding of the ELK stack for Dashboards is a big plus.
• Familiarity with using docker.

Required Qualification:
• Bachelor/Masters in Computer Science.

Required Experience:
• 7+ years of relevant experience

Work in a fast pace and learning oriented environment we love stretching the boundaries of technology. You are a guru in JAVA and at least have one solid project as an example. Work with a team of engineers to deliver high quality products which will scale to millions of users.

About the Company

Our holy grail, from day one, has been innovation. At AVRIOC, providing excellent services is not just a salesline, but a part of the ethos. We think out-of-the-box, commit to improvise, and provide unmatched solutions.

Candidates who applied for this job also applied for:
Senior Developer, Full Stack
Commercial Bank of Dubai (CBD)
Dubai 16 Jul
Software Developer - Application and Web
Maban Holding
Sharjah 31 Jul
Software Engineer
United Arab Emirates University (UAEU)
Al Ain 13 Aug
Backend Developer
TASC Outsourcing
Dubai 7 Sep
Java Engineer
Sicuro Commercial Brokers
Dubai 17 Sep