T

Application Developer

Tuwaiq Casting & Forging Company

Ras Al Khair, Eastern Province, Saudi Arabia · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
vor 16 Stunden
Work mode
In office
Education
Bachelor's degree
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Role Overview

Tuwaiq Casting & Forging Company is in search of a seasoned Application Developer to join their IT Application Division located in Ras Al Khair, Eastern Saudi Arabia. The selected candidate will report directly to the IT Application Manager and will be entrusted with the development of scalable backend services and APIs to support production systems, enterprise integrations, and facilitate real-time data management across the organization.

Key Responsibilities

  • Architect, create, and support backend applications utilizing Java and Spring Boot frameworks.
  • Design and implement RESTful APIs for system integrations involving ERP, MES, and external third-party platforms.
  • Maintain high standards for API performance, security, and scalability.
  • Develop and fine-tune SQL queries, build stored procedures, and optimize database architecture.
  • Convert manufacturing business requirements into effective technical solutions.
  • Ensure backend services are integrated with front-end applications and other external systems seamlessly.
  • Facilitate integration of MES and ERP systems with Level 2 automation systems.
  • Identify and troubleshoot issues related to applications, APIs, and database operations.
  • Engage in code review processes and promote adherence to best programming practices.
  • Create and maintain thorough API documentation in compliance with Swagger and OpenAPI specifications.

Required Qualifications and Skills

  • Bachelor's degree in Computer Science, Software Engineering, or similar fields.
  • Minimum of five years of relevant professional experience.
  • Expertise in Java (version 8 or later).
  • Hands-on experience with Spring Boot and Spring MVC.
  • Strong background in designing and using RESTful APIs.
  • Comprehensive understanding of API security protocols, such as JWT and OAuth, including authentication and authorization techniques.
  • Advanced SQL proficiency including join operations, indexing, and query optimization strategies.
  • Experience working with relational database systems like SQL Server, Oracle, and MySQL.
  • Knowledge of JSON format, HTTP protocol, and familiarity with API testing tools such as Postman and Swagger.
  • Proficient with version control systems, primarily Git.

Minimum education

Bachelor's Degree

Tools & software

Java Spring Boot required

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer