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
Related Jobs
3 roles aligned with this opportunity
Java Developer
2026-04-12
Java Software Engineer
2026-04-12
Dev Ops Engineer
2026-04-12
- Posted
- Feb 04, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Dubai
- Company
- Hays
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Developer
2026-04-12
Java Software Engineer
2026-04-12
Dev Ops Engineer
2026-04-12