Junior Eclipse Rcp Java Developer

Halliburton

Calgary, AB, Canada
On-site
Java software development
Eclipse rcp/swt ui implementation
Agile/scrum methodologies
We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers

Job Summary

  • We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers.
  • You will collaborate with development teams across Europe, Canada, and the United States in a supportive, international engineering environment focused on growth and learning.
  • Candidates exceeding minimum requirements may be considered for higher level roles including Technical Advisor - Software Developer.

Matching Summary

We attract and retain the best talent by investing in our employees and empowering them to develop themselves and their careers.

Skills & Requirements

Must-have

  • Java software development
  • Eclipse RCP/SWT UI implementation
  • Agile/Scrum methodologies
  • Cloud-based microservices interaction
  • Java threading and concurrency
  • Unit testing and code reviews

Nice-to-have

  • Agentic AI for code acceleration
  • C++ programming experience
  • Cloud platforms AWS and Azure
  • Kubernetes and Spark tools
  • Java 2D/3D graphics programming
  • CSS styling familiarity
  • International engineering collaboration

Key Requirements

  • BS or MS degree in computer science
  • Minimum 4 years software development experience
  • At least 2 years UX design and implementation
  • Experience with GitLab/GitHub and CI/CD pipelines
  • Proficiency in Windows and Linux operating systems
  • Self-motivated and able to work in distributed teams

Work Rights

Not specified

Tailored Resume

Cover Letter