-
Hays

Java Developer - 6 Month Contract

Hays
United Arab Emirates · Contract · Mid-Senior

This role is a 6-month contract role based in Dubai, UAE for one of our clients - an esteemed auction company, serving the entire Middle East.


Qualifications:

  • Bachelor's degree in Computer Science or a related field.
  • 7+ years of experience in a computing environment with multiple programming languages.
  • Extensive experience with Web Services, SOAP, JAX-WS, JAX-RS, REST, Web API, and JPA.
  • Experience in API layers such as security (JWT, OAuth2), custom analytics, throttling, caching, and logging.
  • Experience in creating REST API documentation using Swagger, YAML, or similar tools.
  • Proficient in SQL and Stored Procedures, particularly in Oracle PL/SQL.
  • Experience using API test cases in tools like SOAP UI, Postman, or ReadyAPI.
  • Hands-on experience with Java, Spring Framework, Spring Boot, Hibernate, and developing/maintaining backend APIs.
  • Practical experience with application servers like Tomcat and WebLogic.
  • Familiarity with IDEs such as JDeveloper or Eclipse.
  • Knowledge of database tools like SQLNavigator, TOAD, and PL/SQL Developer.
  • Familiarity with build tools like Maven, Gradle, or Ant is a plus.

Required Skills for Outsystems Developer:

  • Experience in Outsystems Service Studio.
  • Knowledge of SQL, HTML, CSS, and JavaScript.


Key Responsibilities:

  • Design, develop, and maintain scalable and efficient backend services and APIs.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop and maintain web services using SOAP, JAX-WS, JAX-RS, REST, and Web API.
  • Ensure the security, performance, and reliability of API layers, including JWT, OAuth2, custom analytics, throttling, caching, and logging.
  • Create and maintain comprehensive REST API documentation using Swagger, YAML, or similar tools.
  • Write and optimize SQL queries and stored procedures, particularly in Oracle PL/SQL.
  • Conduct thorough testing of APIs using tools like SOAP UI, Postman, or ReadyAPI.
  • Utilize Java, Spring Framework, Spring Boot, and Hibernate for backend development.
  • Manage and configure application servers such as Tomcat and WebLogic.
  • Work with IDEs like JDeveloper and Eclipse for efficient development.
  • Employ database tools like SQLNavigator, TOAD, and PL/SQL Developer for database management.

Key Skills

Ranked by relevance

sql spring boot postman oracle java ui gradle maven css
Login to Apply
Posted
Feb 04, 2025
Type
Contract
Level
Mid-Senior
Location
Dubai
Company
Hays

Industries

IT Services IT Consulting Government Administration

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
PRACYVA
Related

Java Developer

2026-04-12

Contract
Mid-Senior
Poland
Banking
Information Technology
View Job Details
Morgan Consulting
Related

Java Software Engineer

2026-04-12

Full-time
Mid-Senior
Australia
Information Services
Information Technology
View Job Details
GXA
Related

Dev Ops Engineer

2026-04-12

Contract
Mid-Senior
Ukraine
IT Services
Information Technology