UI Developer

Job Reference: 201025

Upstream


Start Date: 27/05/2025
Applications close on: 27/05/2025
Contract Type: Contract
Country: Saudi Arabia
Discipline: Developer
Minimum Experience: 5 Years+
Job Contact: [email protected]

Job Title: Java Developer – Eclipse Plugin Development
Start Date: July 2025
Duration: 6 Months (Contract)
Location: Onsite – Saudi Arabia

Job Overview:

Our client is seeking an experienced Java Developer with a strong background in Eclipse Plugin Development and related technologies to join our team onsite in Saudi Arabia for a 6-month engagement starting in July 2025. The ideal candidate will have hands-on expertise in Eclipse plugin frameworks, SWT/JFace, and integration with DSG SDK.

Key Responsibilities:

  • Develop and maintain Eclipse plugins using Java, SWT, and JFace.

  • Utilize DSG SDK for application development, including OW read/write operations.

  • Manage data sessions within DSG (e.g., adding/removing data, displaying in various viewers).

  • Integrate and maintain Spring Boot RESTful services within the platform.

  • Collaborate with cross-functional teams to deliver high-quality, maintainable software.

  • Participate in design discussions, code reviews, and agile development practices.

Required Skills and Experience:

  • Strong proficiency in Java development.

  • Proven experience with Eclipse Plugin Development.

  • Expertise in SWT/JFace UI frameworks.

  • Experience with DSG SDK, including:

    • OW read/write operations through DSG.

    • Manipulation of DSG viewers and sessions (adding/removing data, display management).

  • Familiarity with building and consuming RESTful APIs using Spring Boot.

  • Ability to work independently in a fast-paced, client-facing environment.

Nice to Have:

  • Previous experience working onsite in the Middle East.

  • Familiarity with Agile methodologies and DevOps tools.

Contract Terms:

  • Duration: 6 months (with potential extension based on performance and project needs)

  • Location: Onsite in Saudi Arabia – full-time commitment required.

Benefit of Working with Visuna?

  • A dedicated member of the team responsible for your placements and welfare
  • Some of the best day rates in the industry
  • FREE worldwide insurance and Medevac cover whist on a Placement
  • 24/7 access to our specialist support team
  • Assistance and advice on a range of business topics
  • FREE access to our Competency Scheme
  • Increased exposure to potential clients and more placement opportunities
Share:

Get in touch with our expert team at Visuna to find your perfect role in Energy & Tech.

Contact Us