[Technologies] Développeur JAVA Job at Luxoft, Calgary, AB

VThKeWo1YjlqT0k2WmlEWHVIbG12TXlRaFE9PQ==
  • Luxoft
  • Calgary, AB

Job Description

Project Description:

  • One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.
  • Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM methodology.
  • Our project is stable, long-term and constantly adopts new technologies such as newest Java and Eclipse RCP versions, cloud and GPU computing, microservices architecture and other innovative frameworks.
  • Work supposes close cooperation with Customer team located in Houston and following Agile principles.
  • Our team is senior, supportive and friendly.

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

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

Job Tags

Long term contract,

Similar Jobs

Sixone Labs

Process engineer recycling technologies Job at Sixone Labs

 ...materials technologies. Overview of Role The Process Scale-up Engineer will focus on Sixones external scale-up work and ensure...  ...communication, teamwork, and rigorous problem-solving to tackle industry challenges. We offer a competitive salary, benefits package, and... 

TutorABC

English Educators Wanted - Teach from Home! [T] Job at TutorABC

 ...Are you a dedicated English teacher with a passion for education and professional growth? Join our state-of-the-art online platform and enjoy unique benefits like flexible hours...  ...remote work. We're seeking committed teachers to make a lasting impact on students worldwide... 

Eurest

ADMINISTRATIVE ASSISTANT (FULL TIME) Job at Eurest

 ...frequency varies. Message and data rates may apply. Text STOP to opt out or HELP for help. Terms and conditions: Application...  ...relationships with co-workers, school personnel, administrators, student's parents and Supervisor. Complete and maintain accurate and... 

SP+

Special Events Attendant Job at SP+

 ...snowy, harsh, hot, and humid). SP+ is an equal opportunity employer committed in policy and practice to recruit, hire, train, and promote, in all job classifications, without regard to race, color, ancestry, religion, sex, age, national origin, citizenship status,... 

CPA Recruiter Online

Part Time Bookkeeper with Quickbooks Job at CPA Recruiter Online

 ...Part Time Bookkeeper With Quickbooks Responsibilities: Approximately 20 hours a week Accounts Payable and check processing Accounts Receivable and collections Billing and invoice processing Bank reconciliations Recording Journal Entries Requirements...