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