Junior Eclipse RCP Java Developer
Halliburton Energy Services
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 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.
- Work with complex UI Java threading and concurrency.
- Work 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.
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
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: User Experience, Cloud, Application Developer, Developer, Java, Technology
#J-18808-Ljbffr$80k - $120k per year
A leading software solutions company is looking for a Jr Java Developer to join their team in Calgary, Canada. This role requires a minimum of 4 years of experience in Java, Spring Boot, and a good understanding of microservices and design patterns. The ideal candidate will...Junior- ...development initiatives in our FinLabs we develop solutions for modernization, from Artificial... .... We are seeking a highly motivated Lead Java Developer with experience in Java back-end... .... Participate in code reviews, mentoring junior developers, and contributing to continuous...SuggestedLong term contractFlexible hours
- ...exceptional client based out of Spring bank, just outside of Calgary! They are looking for a skilled and motivated Software Engineer/Developer to join their team. The ideal candidate will have a solid foundation in software development and a passion for innovation. As...Junior
- Drive your career forward at Canonical as a Junior Developer focused on observability. Contribute to open-source innovation while working from home with global collaboration and travel opportunities. Canonical is hiring for a Junior Software Developer to enhance their renowned...JuniorRemote workWork from homeWorldwideFlexible hours
$61.6k - $113.9k per year
...: 05/08/2026 Address: 401 9th Avenue SW, Suite 1930 Job Family Group: Technology Responsibilities Design and develop backend services using Java, Spring Boot, Hibernate/JPA following secured API‑first principles. Design and develop frontend applications using Angular...SuggestedWork at office2 days per week3 days per week- Design and enhance enterprise-grade platforms as a Java Developer at CAPCO in Calgary. Leverage your robust Java, Spring Framework, and Hibernate skills in a hybrid work environment. CAPCO is looking for a skilled Java/Scala Developer to join its Calgary team. In this hybrid...
- We’re seeking someone to join our team as a Software Developer in Wealth Management Technology to work on our mobile services platform... ...develop middle layer services using JavaScript, TypeScript, Node.js, Java, and/or C#/.NET. Draft and review architectural diagrams,...Worldwide
- Join Cosqube as a Senior Java Developer specializing in Node JS in Calgary. This contract position focuses on designing and developing APIs for... ...stack and explore new solutions • Provide mentorship to junior software developers Requirements: • Over 6 years of experience...Contract work
- Join a dynamic team as a Software Developer, focusing on Java and SQL programming. Embrace the opportunity to write and test software in a permanent role. We are seeking a skilled Software Developer with 1-2 years of experience and a Bachelor's degree. Your responsibilities...Permanent employment
- Join Infosys as a Lead Java Full Stack Developer based in Calgary, Alberta. Utilize your expertise in Java, Spring Boot, and Angular to create creative software solutions. In this technology lead role, you will enhance the Software Development lifecycle. Your responsibilities...
- Elevate your career as a Full Stack Java Developer with a strong emphasis on enterprise-grade application development. We are looking for skilled individuals with expertise in Java, Spring Boot, and Hibernate. As a key member of the team, you will focus on building and maintaining...
- Senior Java/J2EE Developer (Hybrid in Edmonton or Calgary) Senior Java/J2EE Developer to perform systems testing and maintain program code... ...applications. Proven ability to work using tools like Git. Lab , Eclipse, JDeveloper and other Java toolkits. Experience working in...
- ...in our employees and empowering them to develop themselves and their careers. Experience... ...equivalent Programming Language: Expert Java development experience with strong design... ...the Geology domain Plugin development, Eclipse RCP, GUI Toolkits Candidates having...Full timePart timeSecond job
- Become an integral part of AECOM as a Junior Environmental Engineer in Calgary, AB, focusing on the assessment and remediation of contaminated environments. This entry-level position primes your skills in engineering and environmental science. You will engage with project components...Junior
$75k - $95k per year
Junior Electrical Engineer (Hardware Design) Tangent Design Engineering, Calgary, Alberta Full-time Salary: $75,000 to $95,000 What you will... ..., exposure to regulated, cross‑disciplinary work, and a clear path to take on more as you develop toward your P.Eng. #J-18808-LjbffrJuniorFull timeManual labor- Embark on an engineering journey with Vista as a Junior Process Engineer. This position focuses on developing process designs and conducting thorough engineering analyses... ...and within budget. Key Responsibilities: • Develop process designs and engineering specifications •...Junior
- ...investing in our employees and empowering them to develop themselves and their careers. Experience... ...Development and Delivery methodology ~ Java development experience including RESTful APIs, microservices, unit testing, Eclipse RCP/SWT ~ Cloud and SaaS Development...Full timePart timeSecond job
- ...About the job Junior Support Analyst/ Programmer Founded in 1974, Arsenault today delivers comprehensive and advanced enterprise and field operations solutions, purpose-built for construction and capital projects companies. Arsenaults powerful software transforms how firms...JuniorFull timeSeasonal workRemote workNight shift
- ...supporting designs from early concept through construction and commissioning—an excellent opportunity for someone early in their career to develop practical engineering skills and contribute to critical infrastructure. Responsibilities Assist in the design and development...JuniorLong term contractTemporary workFlexible hours
- ...re growing with it. You’ll work alongside developers, architects, and designers who take... ...We work in small, empowered teams where junior developers are given meaningful opportunities... ...You We are seeking a Junior Software Developer who is curious, motivated, and excited to...JuniorInternship
- Senior Software Designer / Developer (Cloud Migration and Modernization) This role is responsible for designing, developing, and maintaining... ...architectures Lead development of enterprise solutions using Java and J2EE Translate business requirements into technical...
- We are looking for a skilled Java Backend Developer with strong fundamentals in core Java concepts and experience building scalable, high-performance applications. The ideal candidate should be comfortable working with distributed systems, handling concurrency, and optimizing...
- ...technology at Synechron as a Senior Java Engineer. Focus on crafting high-... ...Core Java, your role will involve developing scalable solutions and mentoring junior staff. Collaborate across teams to... ...banking applications with Core Java • Develop multithreaded applications for enhanced...
- ...Number : JUNIO010826 Posted : May 1, 2026 Full-Time Locations Showing 1 location Description Join our team as a Bilingual Junior Analyst, Corporate Development! In this role you’ll be collaborating with our Corporate Development Team assisting in the sourcing and...JuniorFull timeWork at officeWork from homeHome office
- Explore your potential as a Junior Structural Engineer-in-Training (EIT) with our dedicated team. You will support the design and analysis of innovative structural solutions for buildings. Join us as a motivated EIT and assist senior engineers in delivering exceptional structural...JuniorInternship
- Take your first steps in a technical career as a Junior Document Control Analyst with Vista. This role focuses on managing engineering documentation and maintaining quality control within project timelines. Reporting to the Document Control Manager, this entry-level position...Junior
- ...a highly skilled and experienced Backend developer with experience in Kubernetes to work with... ...develop, and maintain backend code using Java, Python programming languages. Develop... ...environment Team player; willing to coach junior team members and cooperate on cross‑functional...
- A technology solutions provider in Calgary is looking for a Junior Support Analyst/Programmer to serve as the first point of contact for customers. The role involves resolving tickets, conducting web meetings, and engaging with the Product Team. Ideal candidates are recent graduates...JuniorRemote work
- ...at Halliburton as a Senior Geophysical Engineer specializing in Java software development in Calgary, AB. Focus on building innovative... ...practical software solutions. Additionally, guidance and mentoring of junior team members will be part of your role, alongside Agile delivery...
- About the role As a Senior Java Full Stack Engineer , you will make an impact by designing, developing, and delivering high‑quality software solutions that support... ...to gather, analyze, and clarify requirements. Develop high‑quality features and services using Java,...Work at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Eclipse RCP Java Developer. Be the first to apply!
- java developer remote Calgary, AB
- entry level java developer Calgary, AB
- java developer Calgary, AB
- java developer no experience Calgary, AB
- senior java developer Calgary, AB
- développeur java Calgary, AB
- junior java developer Calgary, AB
- java software developer Calgary, AB
- junior database administrator Calgary, AB
- junior systems analyst Calgary, AB
