Project Description

Participate in the worldwide leading provider of both cloud and on-premises enterprise software solutions that empower organizations to make smarter decisions based on advanced analytics of structured and unstructured data. This client helps organizations of all sizes deliver better customer service, ensure compliance, combat fraud and safeguard citizens.


  • Extending features of a large Eclipse Rich Client Platform application
  • Writing reusable, testable, and efficient code.
  • Work under agile methodologies


  • Java 8+ SE development
  • Familiar with GUI Architectures
    • Examples: MVC, MVVM, Application Model
  • Eclipse RCP Application Architecture
    • Understanding of OSGi
    • Developing extensions to existing extension points (+ development of extension points)
    • Customizing Eclipse RCP application User Interface (fonts, colors, etc.)
    • I18N in Eclipse RCP
    • Proper use of asynchronous processing in Eclipse RCP applications
  • 2+ years of experience in GUI development using Java for Eclipse RCP and Plugin Development
  • JFace/JFace Data Binding/SWT
  • XML technologies
  • Familiarity with Java RMI or similar remote procedure call technologies for access to back-end functions
  • Unit Testing (Junit 4)
  • Maven


  • Payment in USD
  • Free credentials for e-learning platforms
  • Remote workshops & activities

Apply for this Job

* Required