Java Developer - Abu-Dhabi

Abu-Dhabi, Émirats Arabes Unis

Duties and Responsibilities:

  • Design, build and maintain reusable, reliable, and testable Java code

  • Identify and correct bottlenecks and fix bugs

  • Help to maintain code quality, organization, and automation

  • Collaborate with cross-functional teams to define, design, and ship new features

Qualifications and Skills:

  • BS/MS degree in Computer Science, Engineering or a related subject

  • Proven software Java development experience

  • Familiar with Java 8+ SDK features

  • Java EE frameworks (Spring, Hibernate,...).

  • Experience with third-party libraries and APIs

  • Ability to understand business requirements and translate them into technical requirements

  • A knack for benchmarking and optimization

  • Good knowledge in SQL

  • Proficient understanding of code versioning tools, such as Git

  • Familiarity with continuous integration

  • Good communication and interpersonal skills

  • Good to know: Python, PHP, JS, HTML.