Division:
Technical
Department:
Broadcast Computing
Section:
Not Applicable
Contract Type:
Permanent
Location:
Abu Dhabi
Closing Date:
16-Oct-2021
Job Description:
In a fast-paced organisation, the Java Developer will be responsible for development and delivery of production-ready code. The Java Developer is expected to be a driving force in setting the pace and commitment level for the team and to contribute suggestions for, and to actively support, Sky News Arabia's development practices
Key Responsibilities:
- The development and delivery of production-ready code.
- Being a driving force in setting the pace and commitment level of the team.
- Being highly and comprehensively experienced in the primary programming language in which you have been hired to develop.
- Genuine pride in delivering clean code that exhibits clarity of purpose and vision.
Key Skills, Experience and Education:
- Bachelor’s degree in Computer Science or equivalent.
- Minimum 4+ years of experience in Java web applications development.
- Practical experience working in Agile / SCUM Agile environment.
- Expertise knowledge of Spring Framework and Spring Boot.
- Expertise knowledge of JSP and Servlets.
- Expertise knowledge of ORM Frameworks (Hibernate, Mybatis).
- Expertise knowledge of RDBMS and PLSQL.
- Expertise working with RDBMS (i.e. Postgres, MySQL, MariaDB).
- Proficient experience in development of Web Services and REST API.
- Experience sing Maven and Gradle.
- Experience using GIT as source control and knowledge of GitFlow and working with any of Bitbucket, Github or Gitlab.
- Good understanding/knowledge of Tomcat, Apache, Nginx.
- Fair understanding of Apache SOLR.
- Knowledge of iOS development (Objective-C, Swift) or Android development is plus.
- Experience in broadcast and streaming protocols is desirable.
- Good written and spoken English; knowledge in Arabic will be a plus.
Note: you will be required to attach the following:
1. Resume / CV
Due to the fast paced nature of our business, vacancy closing dates are subject to change.