Subsurface Backend Developer
Luxoft
Project description
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. Our product provides E&P professionals with software-driven lifecycle insights that generate new ideas, actions, and results to maximize asset value. We are looking to recruit a highly skilled and experienced Backend developer with experience in Kubernetes to work with global development teams from Europe, Cananda, and US. You will be involved in designing, developing, deploying, and managing scalable and resilient backend services within a containerized, cloud-native environment, and on-premise customer environment. The candidate needs a strong foundation in backend development principles, coupled with hands‑on expertise in leveraging Kubernetes for orchestrating microservices and ensuring high availability and performance of our applications. You will collaborate closely with frontend developers, DevOps engineers to deliver innovative software solutions.
Responsibilities
- Design, develop, and maintain backend code using Java, Python programming languages.
- Develop and manage RESTful APIs and microservices.
- Containerize applications using Docker and create/manage Kubernetes manifests and Helm charts for deployment.
- Deploy, manage, and scale applications within Kubernetes clusters on cloud platforms AWS, Azure, and customer's on-prem environments.
- Implement and manage CI/CD pipelines for automated builds, testing, and deployments.
- Design and interact with databases (SQL and NoSQL) ensuring optimal performance and data integrity.
- Monitor application and cluster health using tools like Prometheus, Grafana, and ELK stack; troubleshoot and resolve issues promptly.
- Implement and enforce security best practices for applications and infrastructure within the Kubernetes environment.
- Optimize applications for maximum speed, scalability, and resilience.
- Stay current with emerging cloud-native technologies and Kubernetes best practices.
- Contribute to infrastructure-as-code initiatives using tools like Terraform or Ansible.
- Participate in code reviews and advocate for high-quality coding standards.
SKILLS
Must have
- 5+ years in Java development
- BS or MS in Computer Science or related Engineering discipline
- Proven experience delivering software applications
- Solid understanding of how to build publicly exposed APIs
- Familiarity with CI/CD principles and tools technologies: Jenkins and GitLab Runner
- Must be self‑motivated but be able to work well in a team environment
- Team player; willing to coach junior team members and cooperate on cross‑functional problem solving
- Experience with Cloud and SaaS Development: Azure, AWS, Docker, Kubernetes.
- Working in an Agile development environment
Nice to have
- Knowledge of infrastructure-as-code tools (e.g., Terraform, Ansible).
- Understanding of networking concepts in Kubernetes.
- Experience with serverless computing.
- Distributed Computing: distributed job orchestration on Kubernetes, parallel execution patterns, backpressure, sharding/partitioning, fault tolerance, checkpointing; frameworks (Ray/Spark/Dask) if applicable. We are mostly interested in Ray.
- Implemented Kafka-based message-driven services and event-driven autoscaling on Kubernetes using KEDA (consumer-group scaling, DLQ/error handling, and scaling policies with performance/cost guardrails).
- An environmental innovation company in Calgary seeks a skilled Geologist for a senior role focused on subsurface evaluation and CO₂ storage opportunities. This position emphasizes hands-on geological interpretation and project management across sedimentary and hard rock systems...SuggestedRemote work
- ...optimized code. We’re Looking For 2+ years of experience as a Backend Software Engineer. Very strong problem‑solving skills in data... ...Integrations – Solutions (Platform Expansion & Partnerships) Develop specialized integrations that unify the fragmented AdTech...SuggestedLocal areaWork from home
- Enhance your career at BigGeo as a Senior Engineer, specializing in backend platforms that use modern statically compiled languages. Be at the forefront of AI-ready geospatial intelligence technology. This critical engineering role requires a focus on building efficient,...Suggested
- ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards... ..., and maintenance of desktop user interface components for subsurface applications. In this role, you will work closely with experienced...SuggestedFull timePart timeSecond job
- ...Working atThinkTech ThinkTech is a collaborative team of developers, consultants, analysts, and strategists who enjoy solving complex... ...web development frameworks (e.g., React, Angular, or Vue.js) and backend technologies (e.g., Node.js, Django, or Spring Boot). Strong...SuggestedLong term contractInternshipImmediate start
$61.6k - $113.9k per year
Application Deadline: 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...Work at office2 days per week3 days per week- A leading global consulting firm is seeking a highly skilled Senior Core Java Developer in Calgary. The role involves designing and maintaining scalable banking applications, with a focus on multithreading, collections, and data structures. Ideal candidates should have over...Flexible hours
- ...To bring this vision to life, we’re looking for an AI Software Developer to join our team. You’ll work alongside our AI Platform Software... ...and supporting production software Strong expertise in modern backend development, with experience in Python or similar technologies...
- Intermediate Software Developer, Promotions atVenu - Calgary, AB - Full-Time Reports To: Development Manager, Promotions About the Job... ...End: React Native (Expo), React, JavaScript, TypeScript Backend: Ruby, Rails, GraphQL, PostgreSQL, Redis, CouchDB Platforms:...Full time
- Elevate your software development career with Stantec as a Senior Full Stack Developer. Drive innovation by creating robust Python backends paired with dynamic frontends using modern technologies. At Stantec, we’re seeking an accomplished Senior Full Stack Developer to enhance...
- Become a Lead Software Developer at Seequent in the 3D Visualization team, focusing on high-performance web applications for geoscience data... ...implement advanced frontend components and interfaces • Develop backend services that power visualization applications • Prototype...
- ...opportunities, and we are always looking for bright new talent to join our team! We currently have a full-time opportunity for an Application Developer. This role is based out of our offices located in Calgary; AB, Mississauga; ON, Stellarton, NS. Join us and you’ll be working...Full timeInternshipWork at officeFlexible hours
- ...The Senior Developer role is with the Calgary Board of Education (CBE). This position delivers high quality software solutions across the CBE application ecosystem and environments, using the latest Microsoft technologies and other CBE approved tools. The CBE supports a...Hourly payWork at officeRemote workFlexible hours2 days per week3 days per week
- ...Backbone.js Knowledge on programming languages, such as, C, C++, Java, R and SQL is an advantage Expertise - Software Engineer Developer I is responsible for the development of software. Will focus on modern design principles of SOA and Agile practices using Java and...Permanent employment
- Job Title: Software Developer Location: Calgary, AB Employment Type: Full-Time Job Description Write, modify, integrate and test software code Responsibilities Maintain existing computer programs by making modifications as required Communicate technical problems...Full time
- Job Description Insight Global is seeking a Power Apps Developer with 5+ years of experience building low‑code solutions using the Microsoft Power Platform. This role focuses on developing Power Apps that streamline business processes, integrate with enterprise systems,...Contract workWork at officeRemote work
- 7-Eleven Distribution Canada Corp. is seeking a skilled and detail-oriented Enterprise Developer to join our IT team. This role is responsible for supporting, enhancing, and maintaining enterprise systems to ensure reliability, performance, and alignment with business needs...Bi-weekly pay
- ...servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first...Long term contractFlexible hours
- Job Description: We are looking for a hands-on developer to join the Firmwide developer tools and systems group, MSDE. MSDE is responsible for shaping the SDLC within the firm by implementing the tools, systems, and processes used by 15,000+ developers for software development...
- ...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...
- ...Senior Back-End Developer, Innovation Development Job Category : Information Technology Requisition Number : SENIO016315 Posted : February... ...collaboration skills, including the ability to explain complex backend concepts to various audiences Experience working with...Long term contractFull timeContract workRemote workFlexible hours
- Become a Front-End Specialist as a React.js Developer, applying your 5–7 years of expertise in crafting responsive web applications. Focus... ...your skills in React.js and collaborate closely with designers and backend engineers to deliver quality web solutions. Strong knowledge of...
$95k - $110k per year
...servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first...Long term contractFlexible hours- ...technologies from 2 different platforms into 1 unified platform and harmonize our development practices in an effort to offer a unified developer experience. This role will be pivotal in empowering our developers to deliver high-quality code faster, and more efficiently. You...
- ...Join to apply for the Developer Relations Engineer role at Canonical 2 days ago Be among the first 25 applicants Join to apply for the Developer Relations Engineer role at Canonical Get AI-powered advice on this job and more exclusive features. As the publisher...Full timeLocal areaRemote workWorldwide
- Take your career to new heights as a Lead Angular Developer in Calgary with a hybrid work model. You'll collaborate with UI teams and implement responsive applications for elite financial institutions. This role seeks a professional with 5+ years of experience in Angular...
- Join a healthcare project as a Salesforce Omnistudio Developer in Canada. We seek expertise in Omnistudio, Data Raptor, and LWC for a dynamic Vlocity team. This 6+ month contract requires a skilled developer with at least 8 years of experience in large Vlocity engagements...Contract work
- iOS App Developer Calgary, AB - Hybrid (Can consider candidates who are willing to relocate). Required Skills Strong CS fundamentals: You understand memory management, data structures, algorithms, and concurrency — and you know when to apply them Deep iOS expertise...Contract workRelocation
- Title: Senior Mobile Application Developer Level: Senior (intermediate will be considered) Location: Calgary, AB (in-office role) The Role We’re looking for a Senior Mobile Application Developer with strong React Native experience to join our team at Showpass...Work at office
- Elevate your career with a prestigious banking client in Calgary as a Salesforce Developer. This onsite position focuses on advanced programming and analytics, requiring expertise in Salesforce configuration and development. Iris is seeking a seasoned Salesforce Developer...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Subsurface Backend Developer. Be the first to apply!
