Senior Java Developer

Hybrid in Calgary, AB, CA • Posted 4 hours ago • Updated 4 hours ago
Full Time
Hybrid
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Eclipse
  • Swing
  • Java

Summary

  • 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.
  • 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.
  • 6+ years of hands-on Java development experience
    Strong Java Core knowledge
    Experience with desktop development frameworks: Swing, SWT, or Eclipse RCP
    Proven experience designing and building complex systems end-to-end, not just maintaining or extending existing ones
    Practical understanding of multithreaded programming: ability to implement concurrency in code directly, not only through third-party libraries
    Solid knowledge of design patterns and software architecture principles
    Ability to clearly articulate past projects, personal responsibilities, and concrete individual contributions
    Experience working in non-microservices, non-cloud-native development environments (desktop, embedded, or domain-specific platforms)
    Stable career trajectory, no fragmented job history with short tenures
  • C++ development skills
    Practical experience with the Eclipse RCP framework
    OSGi knowledge
    Oil & Gas domain experience
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: newageny
  • Position Id: 8944575
  • Posted 4 hours ago

Company Info

About Luxoft USA Inc

A leading global digital strategy and software engineering firm providing bespoke technology solutions that drive business change. Part of U.S. IT services company DXC Technology.

As one of the key locations for the company, Luxoft USA participates in a range of global
projects for the world's largest brands. We work on challenging projects in automotive,
banking and capital markets (BCM) and cross-industry solutions. Our services enable
companies to optimize their workflows, provide reliable support to existing algorithms, and
make new innovative products.

We empower our clients with deep domain knowledge and smart solutions as we develop the software of the future across diverse areas of everyday life. If you are an experienced professional who values teamwork, pioneering technology and innovation, then Luxoft USA is the place to be.

You will work in a highly motivated team of professionals with access to the latest technologies, methods, techniques and tools to keep you focused on tech and development innovations.

About_Company_One
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Calgary, Alberta

Today

Easy Apply

Full-time

Depends on Experience

Calgary, Alberta

Today

Easy Apply

Contract

Depends on Experience

Remote

Today

Full-time

USD 111,155.00 - 150,385.00 per year

Remote

Today

Full-time

USD 86,800.00 - 198,000.00 per year

Search all similar jobs