14 Oct 2022
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