Java UI Application developer

Houston 3 days agoFull-time External
Negotiable
Strong hands on experience in Java application development Solid experience with Eclipse RCP, SWT, and JFace Experience building desktop based UI applications (not just web UI) Strong understanding of MVC / MVVM patterns Experience with event driven UI architectures Experience integrating UI with Java backend services Familiarity with REST APIs and data exchange formats (JSON/XML) Experience with Git and version control workflows Knowledge of build tools (Maven / Gradle) Experience in subsurface / geoscience / oil & gas domain Exposure to 3D visualization, plotting, or scientific graphics Experience with large datasets and performance optimization Familiarity with cross platform UI development (Windows/Linux) Knowledge of UI testing frameworks Exposure to C++ or native libraries integration Understanding of user centered design principles