Point your AI agent at freehire and let it find you a job.

Get the CLI →

Devopsroles

NewBe an early applicant

Senior Java Engineer at Halliburton

Posted
Discussion

Summary

Senior Java engineer building and evolving Halliburton's seismic processing platform in Calgary: day-to-day backend development of cloud-native services, REST APIs, and scalable microservice architectures on Kubernetes-based distributed compute, delivered in Agile teams.

Contribute to seismic processing development as a Senior Java Engineer with Halliburton in Calgary, Alberta. Focus on backend systems, cloud-native services, and microservice architectures every day.

Join Halliburton, a leader in energy solutions, as a Senior Software Engineer. You will engage in backend engineering and support scalable microservice architectures in our seismic processing platform. Ideal candidates have exceptional Java and cloud services experience alongside familiarity with AI-powered engineering tools.

Key Responsibilities: • Build and evolve seismic processing platform capabilities • Implement backend systems and develop cloud-native applications • Design and support microservice-based architectures • Collaborate with cross-functional engineering teams effectively • Maintain high-performance processing workflows within Agile teams

Requirements: • Bachelor’s degree in Computer Science or related field • 7+ years of software engineering experience • Strong proficiency in Java and cloud services • Familiarity with Kubernetes and distributed compute systems • Experience developing REST APIs and web applications

Make an impact with your Java expertise and cloud service skills in Halliburton’s engineering team in Calgary.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available