Talent.com
E-Solutions
JAVA TECHNICAL LEADE-Solutions • CALGARY, AB
JAVA TECHNICAL LEAD

JAVA TECHNICAL LEAD

E-Solutions • CALGARY, AB
30+ days ago
Job type
  • Temporary
Job description

Title: Java Technical Lead

Duration: Fixed Term( Year)

Location: Calgary, AB

Open GL experience is mandatory for this role

Roles and 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 (, seismic, horizon, fault,velocity model, etc.)
  • Present architectural designs and technical proposals to the architecture review board.
  • Ability to break down development tasks and Client out clear implementation roadmaps.
  • Implement and optimize computation algorithms
  • Design and develop both thin and thick client applications that interact with cloud-basedmicroservices.
  • 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.

Required Education and Skills

  • BS or MS degree in computer science, Geoscience, Applied Mathematics, or a related engineering discipline.
  • Good experience in scientific or geophysical software development.
  • Good experience in Java/C++ experience.
  • Ability to break down complex development tasks and define clear, actionable implementation roadmaps.
  • Proficiency in programming languages: Java, C++.
  • Proficiency with development tools and environments:
  • GitLab, Eclipse, VS Code, CI/CD pipelines
  • for architecture diagrams
  • Performance tools: VisualVM, JMC/JFR, Async
  • Operating systems: Windows and Linux
  • Hands-on experience using GitHub Copilot to accelerate code implementation and enhance development productivity.
  • Must be self-motivated but be able to work well in a team environment

Desired Experience:

  • Knowledge with geophysical and seismic software tools and formats:
  • SEG-Y, Landmark seismic BRICK, CMP, OpenVDS
  • DSG, Petrel, Kingdom, GeoFrame, or PaleoScan
  • Familiarity with cloud platforms and distributed computing:
  • Restful API design and implementation
  • AWS and Azure
  • Tools for scalable data processing: Kubernetes, Spark
  • Strong experience with Java D graphics and D OpenGL programming.
  • Solid understanding of geophysical methods and data types, including Seismic, Fault,Horizon and Velocity modeling.
  • Experience with scientific computing libraries

Create a job alert for this search

JAVA TECHNICAL LEAD • CALGARY, AB

Similar jobs

Java Software Team Lead with Cloud Expertise

HalliburtonCalgary, AB, CA
Full-time

Manage and mentor software developers as a Java Team Lead, focusing on cloud applications.Drive development practices in an Agile setting to enhance product delivery and team cohesion.In this role,... Show more

 • Promoted

Java Integration Lead

Smart IT Frame LLCCalgary, AB, CA
Full-time

We are seeking a highly skilled Java Developer for our System Integration team in Halifax.In this pivotal role, you will bridge the gap between technical development and product management, focusin... Show more

 • Promoted

Technical Lead for Software Development

MNPCalgary, AB, CA
Full-time

Drive software excellence as a Technical Lead in Product Development.You will oversee engineering processes and ensure the creation of high-quality, scalable solutions across diverse products.This ... Show more

 • Promoted

Technical Leader in Backend Development

AppDirectCalgary, AB, CA
Full-time

Embrace a pivotal role as a Technical Leader in Backend Development.Utilize your significant experience to guide a team in creating robust and scalable services.We are on the lookout for a seasoned... Show more

 • Promoted

Software Development Team Leader Role

SeequentCalgary, AB, CA
Full-time

Join Seequent as a Software Development Team Leader and play a pivotal role in shaping exceptional customer experiences through software innovation.This position demands a blend of leadership and h... Show more

 • Promoted

Technical Lead Cloud Developer

CPKCCalgary, AB, CA
Full-time

Join CPKC, North America’s first transnational railroad connecting U.Canada, and Mexico, where your career drives progress and safety is paramount.We connect communities, fuel economic growth, and ... Show more

 • Promoted

Remote Senior Java Lead | Enterprise Web Apps

Yoush ConsultingCalgary, AB, CA
Remote
Full-time

A consulting firm in Ontario is seeking a Senior Enterprise Java Developer to lead and mentor project teams.The position is remote and requires over 8 years of professional experience in Java devel... Show more

 • Promoted

Guidewire Developer/Tech Lead - Delta System & Software, Inc.

Delta System & Software, Inc.calgary, ab, ca
Full-time

Job Title: Guidewire Tech Lead.Must have: Guidewire ACE Certification.Strong hands-on experience in PolicyCenter, BillingCenter, or ClaimCenter (v10.Lead and mentor a team of developers, driving de... Show more

 • Promoted

Senior Lead for Silicon Testing

HCLTechCalgary, AB, CA
Full-time

Join the team as a Senior Lead focused on silicon platform testing.Utilize your programming skills in Java, C++, or Python alongside SQL expertise to manage testing operations.In this mid-senior le... Show more

 • Promoted

Senior Java Lead - Remote, Microservices & Cloud

Synergo GroupCalgary, AB, CA
Remote
Full-time

A fast-growing fintech company is seeking a skilled software developer with over 5 years of experience in Java and a solid understanding of Agile processes.This full-time remote position involves w... Show more

 • Promoted

Java developer

Synechronairdrie, ab, ca
Full-time

At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ... Show more

 • Promoted

Hands-On Technical Lead in Fintech

Paramount CommerceCalgary, AB, CA
Full-time

Enhance the merchant experience as a Technical Lead in a remote-first fintech environment.Oversee technical delivery, mentoring, and scalable software solutions for payment processing.You will spea... Show more

 • Promoted

Java Technical Consultant Needed for Elite Team

ROSSCalgary, AB, CA
Permanent

JAVATechnical Consultant - Integration Specialist.Our client is a young, dynamic player within the Internet / Web Technology industry, working with Fortune 500 clients to solve their development ne... Show more

 • Promoted

Technical Leader for Growth Initiatives

Jane AppCalgary, AB, CA
Full-time

Elevate user onboarding as a Staff Developer dedicated to driving growth.Utilize experimentation and a data-driven approach to foster successful clinic integrations.As part of the Sign Up and Demo ... Show more

 • Promoted

Enterprise Technical Team Lead

F12.netCalgary, AB, CA
Full-time

Calgary Branch, 330A – 4311 12 Street NE, Calgary, Alberta, Canada.Posted Friday, March 13, 2026 at 4:00 AM.F12 was built by uniting IT consulting firms across Canada with a shared vision: to reduc... Show more

 • Promoted

Java Integration Lead: Drive FinTech API & System Integration

Smart IT Frame LLCCalgary, AB, CA
Full-time

A technology solutions provider is looking for a skilled Java Developer to join their System Integration team in Halifax.In this role, you will bridge technical development with product management,... Show more

 • Promoted

Senior Java Engineer & Team Lead

Synergo GroupCalgary, AB, CA
Full-time

A fast-growing fintech company in the payment solution.Write clean, concise, modular code in an agile environment.Provide input to the DevOps team.Part of the design and architecture team.Designing... Show more

 • Promoted

Senior Enterprise Java Developer and Lead

Yoush ConsultingCalgary, AB, CA
Full-time

Senior Enterprise Java Developer and Lead.Are you an independent IT consultant, or do you wish to become one? Are you looking to partner with an organization that offers you consulting opportunitie... Show more

 • Promoted

Technical Lead for Software Development

Optio IncentivesCalgary, AB, CA
Full-time

Join as a Technical Lead in software development, driving project outcomes in a fintech environment.Foster engineering excellence while creating impactful technology solutions for equity compensati... Show more

 • Promoted

Technical Lead for Cloud Services in Digital Health Solutions

MyantCalgary, AB, CA
Full-time

Drive innovation as a Technical Lead for Cloud Services in a remote setting.Utilize your Kotlin and Spring Boot expertise to advance cloud solutions that transform healthcare delivery and patient m... Show more