Talent.com
Halliburton
Junior Eclipse RCP Java DeveloperHalliburton • Calgary, Alberta, Canada
Junior Eclipse RCP Java Developer

Junior Eclipse RCP Java Developer

Halliburton • Calgary, Alberta, Canada
Il y a plus de 30 jours
Type de contrat
  • Temps plein
  • Temps partiel
Description de poste
We are looking for the right people - people who want to innovate, achieve, grow and lead. We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry.

Overview

We are looking for the right people who want to innovate, achieve, grow, and lead. We are one of the world's leading providers of products and services to the global energy industry. With a presence in more than 70 countries and 130 nationalities represented in our workforce, we are one of the world's most diverse companies. This allows us to offer multiple career paths, best-in-class training, and world-class benefits.

Landmark provides E&P professionals with software-driven lifecycle insights that generate new ideas, actions, and results to maximize asset value. We are seeking a Junior Java UI Application Developer to contribute to the design, development, and maintenance of desktop user interface components for subsurface applications. In this role, you will work closely with experienced software engineers, UX designers, and geoscientists to implement UI features, support data visualization workflows, and learn best practices for building robust Eclipse RCP/SWT applications. You will collaborate with development teams across Europe, Canada, and the United States in a supportive, international engineering environment focused on growth and learning.

Job Duties

  • Collaborate closely with a UX design team, product owners, and software engineers to translate UX requirements into robust GUI implementations with Eclipse RCP/SWT.
  • Collaborate with team on UX design requirements and improvements
  • Present software designs and technical proposals to lead.
  • 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.
  • Working with complex UI Java threading and concurrency
  • Working with a large code base and multiple distributed development teams
  • Ensure high code quality through unit testing, code reviews, security hardening and continuous integration with other domain tools
  • Provide technical support and participate in user troubleshooting sessions to resolve issues and ensure smooth operation of a complex RCP desktop application
  • Embrace Agile/Scrum methodologies, delivering and demonstrating working solutions at the end of each sprint
  • Stay current with emerging technologies and trends in computing and software development.

Qualifications

  • BS or MS degree in computer science
  • Minimum of 4 years of experience in software development using Java with 2+ years of UX design and implementation
  • Ability to break down complex development tasks and define clear, actionable implementation of roadmaps.
  • Proficiency with development tools and environments:
    • Preferred strong Java experience
    • GitLab/Github, Eclipse RCP/SWT, VS Code, CI/CD pipelines
    • Performance tools: VisualVM, JMC/JFR, Async
    • Operating systems: Windows and Linux
  • Must be self-motivated and able to work well in a distributed team environment
  • Experience developing commercial thick client desktop applications

Nice to have experience

  • Hands-on experience using Agentic AI to accelerate code implementation and enhance development productivity.
  • C++ knowledge and experience a benefit
  • Familiarity with cloud platforms and distributed computing:
    • Restful API design and implementation
    • AWS and Azure
    • Tools for scalable data processing: Kubernetes, Spark
  • Experience with Java 2D graphics or 3D OpenGL + CUDA programming.
  • Experience working with Cascading Style Sheets (CSS)

Candidates having qualifications that exceed the minimum job requirements will receive consideration for higher level roles given (1) their experience, (2) additional job requirements, and/or (3) business needs. Depending on education, experience, and skill level, a variety of job opportunities might be available, including Technical Advisor - Software Developer.

Halliburton is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, disability, genetic information, pregnancy, citizenship, marital status, sex/gender, sexual preference/ orientation, gender identity, age, veteran status, national origin, or any other status protected by law or regulation.

Location

700 9th Ave SW Suite 2000,Calgary,Alberta,T2P 3V4, Canada

Job Details

Requisition Number: 206881
Experience Level: Experienced Hire
Job Family: Engineering/Science/Technology
Product Service Line: Landmark Software & Services
Full Time / Part Time: Full Time

Additional Locations for this position:

Compensation Information
Compensation is competitive and commensurate with experience.

Job Segment: Cloud, User Experience, Application Developer, Developer, Java, Technology
Créer une alerte emploi pour cette recherche

Junior Eclipse RCP Java Developer • Calgary, Alberta, Canada

Offres similaires

Java Developer

VLink IncCalgary, AB, CA
Temps plein

Started in 2006 and headquartered in Connecticut, VLink is one of the fastest growing digital technology services and consulting companies.Since its inception, our innovative team members have been... Voir plus

 • Offre sponsorisée

Remote React Native Developer — Contract, Hourly

Crowdlinker Inc.Calgary, AB, CA
Télétravail
Temps plein

An innovative digital product studio is seeking a talented React Native Developer for an exciting contract opportunity.In this role, you will transform user stories into high-quality mobile applica... Voir plus

 • Offre sponsorisée

Application Analyst – Junior

GuuZ Consulting Services IncCalgary, AB, CA
Permanent +1

On behalf of our government client, we are looking for an Application Analyst – Junior to join their team.Reporting to the Manager, Content and Collaboration Services (CCS), the Application Analyst... Voir plus

 • Offre sponsorisée

Associate Staff Engineer, Java

NagarroCalgary, AB, CA
Temps plein

We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight.We work at scale — across all devices and d... Voir plus

 • Offre sponsorisée

Full Stack Developer for Agile Projects

PathlionCalgary, AB, CA
Temps plein

Engage as a Full Stack Developer in agile projects focused on digital service delivery.Enhance user interaction and contribute to improvement processes that deliver impactful solutions.This positio... Voir plus

 • Offre sponsorisée

React Native Developer - Remote Work

BrightOrder Inc.Calgary, AB, CA
Télétravail
Temps plein

Elevate fleet management technology as a fully remote React Native Developer at BrightOrder.Engage in crafting seamless mobile applications that transform logistics and maintenance data into user-f... Voir plus

 • Offre sponsorisée

Senior React Developer - Remote High-Impact Projects

LumenaltaCalgary, AB, CA
Télétravail
Temps plein

A tech-focused organization is seeking a professional with over 7 years of experience for a fully remote position focused on innovative projects.Candidates must exhibit advanced English fluency and... Voir plus

 • Offre sponsorisée

Remote Java Developer - AI QA & Tutor (Freelance)

MindriftCalgary, AB, CA
Télétravail
Temps plein

A technology development company is seeking a Freelance Software Developer specializing in Quality Assurance to work on advanced AI projects remotely.Candidates should possess a Bachelor's or Maste... Voir plus

 • Offre sponsorisée

Remote-First Full Stack Developer - React/.NET

Power FactorsCalgary, AB, CA
Télétravail
Temps plein

A leading clean energy software firm is seeking a Full Stack Intermediate Developer to join their dynamic team in Montreal.The ideal candidate will have extensive expertise in C# and.NET for backen... Voir plus

 • Offre sponsorisée

Full Stack Developer with Capgemini

CapgeminiCalgary
Temps plein

Capgemini invites skilled Full Stack Developers to innovate enterprise-level applications.Join our dynamic team focusing on front-end React and back-end.NET development in a cloud-native environmen... Voir plus

 • Offre sponsorisée

Java Full Stack Developer (React)

SynechronCalgary, Alberta, Canada
Temps plein

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 ... Voir plus

 • Offre sponsorisée

RQ09030 - Software Developer - Junior

Rubicon PathCalgary, AB, CA
Temps plein

About the job RQ09030 - Software Developer - Junior.Responsibilities: Required to translate technical systems specifications into working, tested applications.This includes: developing detailed pro... Voir plus

 • Offre sponsorisée

Full Stack Developer (React + Any Backend)

Tech MahindraCalgary, AB, CA
Temps plein

Full Stack Developer (React + Any Backend).A Bachelor’s or Higher Degree is the minimum entry required for the position.This job posting is for an existing, active vacancy andwe are looking to hire... Voir plus

 • Offre sponsorisée

Remote Senior Full-Stack Developer - React Native

AppLitCalgary, AB, CA
Télétravail
Temps plein

A mobile app development firm in Ontario is seeking a Full Stack Developer proficient in React Native.You will collaborate on building high-quality mobile apps, work on UI design, and maintain code... Voir plus

 • Offre sponsorisée

Remote Recruiter | $3,000-$11,000 Per Placement

RecXchangeAirdrie, AB, CA
Télétravail
Temps partiel

Remote Recruiter Opportunity | Work Global Client Roles | Earn $3,000-$11,000 Per Placement.Work remotely from anywhere in the world.Recruiters across the world are leaving traditional agencies.Ins... Voir plus

 • Offre sponsorisée

Lead Java Full Stack Developer

InfosysCalgary, Alberta, Canada
Temps plein

Infosys is looking for an experienced.The role involves hands‑on coding, technical leadership, customer interaction, and ensuring high‑quality project delivery.In the role, you will interface with ... Voir plus

 • Offre sponsorisée

Senior Software Engg - Systems- Java Developer

MphasisCalgary, Alberta, Canada
Temps plein

Role description Position Title: Java Developer.Job Summary We’re looking for a Java Developer to join our E-trade MGS team within Client Platforms to design and develop middle layer services in Ja... Voir plus

 • Offre sponsorisée

Junior Eclipse RCP Java Developer

HalliburtonCalgary
Temps plein +1

We are looking for the right people - people who want to innovate, achieve, grow and lead.We attract and retain the best talent by investing in our employees and empowering them to develop themselv... Voir plus

 • Offre sponsorisée

Remote Junior Software Developer – Observability

CanonicalCalgary, AB, CA
Télétravail
Temps plein

A leading open source software provider is seeking a Junior Software Developer for their Observability team.This remote role involves developing a cloud-native monitoring stack utilizing exceptiona... Voir plus

 • Offre sponsorisée

Intermediate Java Developer - Agile

Tech Talent InternationalCalgary, Alberta, Canada
Temps plein

Be a vital part of innovative cloud software as an Intermediate Java Developer.Work remotely to enhance SaaS applications focusing on cash processing while utilizing your Java 11 expertise.The posi... Voir plus