Senior Java Developer

Overview

Remote
Depends on Experience
Full Time

Skills

Java
Swing
Eclipse RCP
Oil&Gas

Job Details

Remote (Canada Only) Applicants must be located in Canada

Join a Leading Energy Tech Innovator Building Next-Generation Cloud Solutions
We re collaborating with one of the world s largest providers of products and services to the energy industry to develop and support an enterprise information system within the Oil & Gas domain. The product is a cutting-edge cloud solution for geological and geophysical data interpretation, designed to empower engineers, analysts, and researchers with high-performance, data-centric tools.
The project is long-term, stable, and driven by SCRUM methodology, with continuous adoption of modern technologies such as the latest Java, Eclipse RCP, cloud and GPU computing, microservices architecture, and other innovative frameworks. You ll work in close partnership with the customer s team in Houston, following Agile best practices and collaborating with a senior, supportive, and highly skilled engineering group.
Responsibilities:
Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions.
Design, develop, and maintain high-performance applications for geophysical and geological data analysis, interpretation and visualization (e.g., seismic, horizon, fault, velocity model, etc.)
Present architectural designs and technical proposals to the architecture review board.
Ability to break down development tasks and lay out clear implementation roadmaps.
Implement and optimize computation algorithms
Design and develop both thin and thick client applications that interact with cloud-based microservices.
Ensure high code quality through unit testing, code reviews, security hardening and continuous integration with other domain tools
Provide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of DSG application.
Mentor junior developers and actively contribute to architectural and implementation decisions.
Embrace Agile/Scrum methodologies, delivering and demonstrating working solutions at the end of each sprint
Stay current with emerging technologies and trends in geophysical computing and software development.
Mandatory Skills Description:
5+ years in Java development
Strong Java Core knowledge
Nice-to-Have Skills Description:
Experience with desktop development (Swing, SWT or Eclipse RCP)
C++ development
Practical experience with Eclipse RCP framework
OSGI knowledge is a plus
Oil&Gas domain experience is a plus

Ready to join a long-term, innovative project with a senior and friendly team? Apply now or reach out to learn more.
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.

About Luxoft USA Inc