Job Search and Career Advice Platform

Enable job alerts via email!

Java Software Engineer

Astek Middle East

Medina Province

On-site

SAR 200,000 - 300,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software development company in Madinah seeks an experienced Full-Stack Java Developer. The successful candidate will design and develop high-availability applications, participate in the entire Software Development Life Cycle, and work with technologies such as Core Java, J2EE, and Spring Boot. Familiarity with RESTful services and DB2 databases is essential. This role offers a dynamic environment with opportunities for collaboration across teams.

Qualifications

  • Experience in full-stack Java development and delivering enterprise-grade applications.
  • Hands-on experience with IBM WebSphere Portal / Application Server.
  • Strong problem-solving skills in fast-paced environments.

Responsibilities

  • Design and develop applications using Core Java and Spring.
  • Develop full-stack solutions leveraging Java and JSF.
  • Build and maintain RESTful and SOAP web services.
  • Design, develop, and optimize DB2 databases.
  • Conduct unit testing using JUnit and RestAssured.

Skills

Core Java
J2EE
Spring Boot
JavaScript Frameworks
RESTful Services
SOAP Services
Unit Testing
DB2

Tools

IBM WebSphere Portal
JUnit
RestAssured
IBM MQ
Job description

Job Title: Full-Stack Java Developer

Location: Madinah, Saudi Arabia

We are looking for an experienced Full-Stack Java Developer to join our team in Madinah. This role involves designing and developing highly available, resilient applications that fulfill critical business needs, while actively participating in the full Software Development Life Cycle (SDLC).

Key Responsibilities:

  • Design and develop applications using Core Java, J2EE, Spring Boot, and Spring modules.
  • Develop full-stack solutions leveraging Java and JSF.
  • Build and maintain RESTful and SOAP web services.
  • Implement JMS messaging, preferably IBM MQ, for robust communication.
  • Design, develop, and optimize DB2 databases for performance and scalability.
  • Conduct unit testing using frameworks like JUnit and RestAssured.
  • Develop and maintain WebSphere portal applications.
  • Collaborate across teams to deliver high-quality, maintainable code throughout the SDLC.

Preferred Skills:

  • Hands-on experience with IBM WebSphere Portal / Application Server.
  • Strong problem-solving skills and ability to work in fast-paced environments.
  • Proven track record in full-stack Java development and delivering enterprise-grade applications.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.