Job Detail
Functional Area

j2EE, Java, JAVA 8, microservices



Job Type:

Full Time/Permanent


Bachelors degree in computer science of software engineering

6+ years
Offered Salary


Job Description

Project Role Description: Develop hybrid mobile applications for a telecom application using IOINC (Angular/Cordova) framework on the iOS and Android platforms.


Work Experience: 6+ years

Work location: UAE Offshore

Must Have Skills: Java 8+, Microservices, Container Technologies, CI-CD

Good To Have Skills: Azure Cloud

§  Building Microservices on a Cloud Platform leveraging container technologies (preferably Azure).

§  Analyze and translate business requirements to technical design

§  Expert proficiency and hands-on experience on Core Java, Java Microservices, and Spring Boot

§  Expert proficiency and hands-on experience on Hibernate and or other ORM Technologies

§  Expert proficiency in designing both producer and consumer types of Rest services

§  Expert proficiency in Unit testing and Code Quality tools

§  Expert proficiency in ensuring code coverage

§  Expert proficiency in understanding High-Level Design and translating that to Low-Level Design

§  Experience working in Agile methodologies (SCRUM) environment and familiar with iterative development cycles.

§  Experience with Messaging

§  Experience with Caching



Required Qualifications and Experience

§  Java 8/J2EE, Microservices, Rest APIs, with minimum 5+ years of experience as a Full Stack Developercircut

§  2+ year or more hands on experience in building Microservices on a Cloud Platform (i.e., AWS, Azure, GCP, Red Hat OpenShift, etc.) leveraging container technologies (preferably Azure).

§  One or More of Spring Framework, Spring MVC or Spring Boot (preferably Azure Spring Cloud).

§  Agile basics, Jenkins, Maven etc

§  Knowledge of deploying at scale various containerized web and data applications and services using technologies such as Docker, Kubernetes, Kubernetes Services, Serverless Architecture, Lambda, and monitoring solutions.

§  Strong knowledge of algorithms, design patterns, and fundamental computer science concepts

§  Knowledge of circuit breakers, Service Discovery, API gateway, Data Persistence API, RDBMS or No SQL (Mongodb preferred)


Nice to Have's:

§  Knowledge of different cloud services and security mechanisms

§  Knowledge with standard development tools (e.g. Git, JIRA)

§  Knowledge working in an Agile/Scrum development process

Apply Now