Full Stack Developer Abu Dhabi UAE

Position: Full Stack Developer

Date posted: 2022-10-14

Industry: IT

Employment type: Full Time

Experience: 5 years

Qualification: Bachelor degree in Computer Science, engineering or a related technical discipline

Salary: AED 5000 to 10000

Location: Abu Dhabi, United Arab Emirates

Company: Confidential

Description:

We are looking for a (Java 8) Full Stack Developer role for Abu Dhabi, UAE location.

Work Experience Requirements

  • 5+ years of experience in professional software development
  • Experience in working as part of a small to medium-sized development team
  • Experience in health insurance sector a plus

Skills & Competencies:

  • Strong commitment to deliver high quality, even under time pressure
  • Passionate software engineer who keeps him/her-self informed about new industry trends
  • Excellent knowledge in the following technologies:
  • Experience with user interface design
  • Knowledge of performance testing frameworks
  • Experience with browser-based debugging and performance testing software
  • Strong knowledge of software implementation best practices
  • Good knowledge about contemporary web service technology (SOAP, WSDL, XSD, REST)
  • Experience in Java development (Java 8+)
  • Hands on experience in designing and developing applications using Java/JEE technologies
  • Experience in the Spring boot framework
  • Hands on experience in Micro services development using Spring Cloud
  • Experience in Rest and Soap web services
  • Command on Spring security (Oauth2, jwt, ldap),Spring redis cache, Spring JPA, Spring Core, Spring WS
  • Excellent knowledge of SQL and ORM technologies (JPA, Hibernate)
  • Experience in tools like Git, bitbucket, bamboo
  • Hands on experience in debugging and monitoring tools Kibana, ELK
  • Continuous Integration with Atlassian products
  • Good to have – Reactjs, docker, Linux, AppDynamics
  • Basic knowledge about service oriented architecture (SOA) and enterprise application integration (EAI) concepts
  • Basic knowledge about software development methodologies like the Rational Unified Process and Scrum
  • Basic knowledge about software modeling using the Unified Modeling Language (UML)
  • Good business understanding and background
  • Very good command of written and spoken English; knowledge of Arabic language is an advantage
  • Very good analytical, planning, forecasting, execution and problem-solving skills
  • Ability to acquire and apply new skills
  • Flexible and able to work under pressure
  • Respect and promote trust and confidentiality
  • Results oriented whilst ensuring high quality of work and able to “think out of the box”
  • Strong level of customer service orientation and professionalism in all interactions
  • Able to work in a multi-cultural environment and promote teamwork and knowledge sharing  to achieve goals and deliverables

Leave a Reply

Your email address will not be published. Required fields are marked *