Senior Eclipse RCP / OSGi (Oil & Gas Background) - Remote - Contract/FTE

Remote • Posted 7 hours ago • Updated 7 hours ago
Full Time
No Travel Required
Remote
$45 - $50/hr
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • OSGI
  • Eclipse
  • Desktop

Summary

Role: Senior Eclipse RCP / SWT Desktop Engineer (Oil & Gas Background)

Location: Remote

We are seeking a Senior Eclipse RCP / SWT Engineer to build high-performance Java desktop applications used by geoscience professionals. You will design and develop rich client UIs using Eclipse RCP, OSGi, SWT, and JFace, while ensuring responsive, scalable performance for large scientific datasets.

Key Responsibilities:

  • Develop Eclipse RCP applications (plugins, perspectives, views, commands/handlers).
  • Build modular OSGi-based architectures (bundles, services, lifecycle management).
  • Implement multithreaded background processing using the Eclipse Jobs API.
  • Ensure UI responsiveness within the SWT single-threaded model.
  • Optimize performance for large datasets and complex computations.
  • Collaborate with UX and domain experts to translate geology workflows into intuitive desktop tools.

Requirements:

  • 10+ years of software engineering experience.
  • 7+ years with Eclipse RCP-based Java desktop applications.
  • Strong OSGi, SWT/JFace, and Core Java (concurrency, design patterns).
  • Experience handling long-running computations without UI freezes.
  • Applied math experience (calculus, regression, geometry).
  • Geoscience domain experience preferred.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10120137
  • Position Id: 67509-10367-387712
  • Posted 7 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

9d ago

Easy Apply

Full-time

Depends on Experience

Remote

Today

Easy Apply

Contract, Third Party

Depends on Experience

Search all similar jobs