Principal Java Engineer (GCP)

1 Month ago • 10 Years + • DevOps

Job Summary

Job Description

Rackspace Technology seeks a Principal Java Engineer (GCP) to develop scalable, robust Java code for content aggregation and information indexing, retrieval, processing, and ranking. Responsibilities include building, enhancing, and optimizing tools and workflows for textual data processing. Collaboration with team members and stakeholders is crucial, along with creating design documents, comprehensive automated tests, and coordinating automated deployments. The role requires strong Java skills (10+ years), expertise in distributed systems, multithreading, and GCP technologies (Docker, Kubernetes, Terraform, Cassandra/Spanner). Remote work is based in Ontario, British Columbia, or Alberta, Canada. A Master's degree and Google Cloud certifications are preferred.
Must have:
  • 10+ years Java development
  • Distributed systems expertise
  • GCP (Docker, Kubernetes)
  • Cassandra/Spanner experience
  • Multithreading proficiency
  • Data structures and algorithms
  • E2E software development lifecycle
  • Excellent communication skills
Good to have:
  • Google Cloud certifications
  • Terraform experience
  • CI/CD experience
  • Maven/Gradle experience

Job Details

Job Summary:  We are seeking a highly skilled and experienced Principal Java Engineer to join our dynamic team. The ideal candidate will have a background in distributed systems, multithreading, infrastructure as code via terraform, Cassandra or Spanner, with a solid understanding of Docker, Kubernetes, and Google Cloud Platform (GCP). This role involves working in a remote environment, requiring excellent communication skills and the ability to solve complex problems independently and creatively. 

Work Location: Remote Canada from only the Ontario, British Columbia or Alberta Provinces.

Key Responsibilities

    • Develop scalable and innovative robust Java code for content aggregation as well as for information indexing, retrieval, processing, and ranking.
    • Build, enhance, optimize, and deploy tools, workflows, systems to process textual data for extraction of relevant information.
    • Collaborate with team members and stakeholders, ensuring clear understanding of technical requirements and project goals.
    • Write detailed design documents, develop comprehensive automated tests, and coordinate automated deployments.

Qualifications

    • Bachelor’s degree in computer science or related field of study.  Master’s degree is preferred.
    • Prefer - Google Associate Cloud Engineer Certification or other Google Cloud Professional level certification.
    • Minimum of 10+ years developing applications in core Java.
    • In-depth knowledge of algorithms, data structures, and systems.
    • E2E software development lifecycle experience, including building and maintaining production grade software.
    • Excellent verbal and writing communication skills with the English language.
    • Operability experience (logging, monitoring, alerting, debugging).
    • Prefer - Experience with Cassandra or Spanner.
    • Prefer - Containerization knowledge (Kubernetes, Docker).
    • Prefer - Experience with DevOps and infrastructure as code (terraform, CI/CD, build tools – maven/gradle.

    • Discover your inner Racker: Racker Life
"Remote postings are limited to candidates residing within the country specified in the posting location"

About Rackspace Technology
We are the multicloud solutions experts. We combine our expertise with the world’s leading technologies — across applications, data and security — to deliver end-to-end solutions. We have a proven record of advising customers based on their business challenges, designing solutions that scale, building and managing those solutions, and optimizing returns into the future. Named a best place to work, year after year according to Fortune, Forbes and Glassdoor, we attract and develop world-class talent. Join us on our mission to embrace technology, empower customers and deliver the future.
 
 
More on Rackspace Technology
Though we’re all different, Rackers thrive through our connection to a central goal: to be a valued member of a winning team on an inspiring mission. We bring our whole selves to work every day. And we embrace the notion that unique perspectives fuel innovation and enable us to best serve our customers and communities around the globe. We welcome you to apply today and want you to know that we are committed to offering equal employment opportunity without regard to age, color, disability, gender reassignment or identity or expression, genetic information, marital or civil partner status, pregnancy or maternity status, military or veteran status, nationality, ethnic or national origin, race, religion or belief, sexual orientation, or any legally protected characteristic. If you have a disability or special need that requires accommodation, please let us know.

Similar Jobs

ION - Senior DevSecOps Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
6 Months ago
Peak - Big Data Platform Engineer - Java/Go

Peak

(On-Site)
1 Month ago
Playtika - Mobile/C# Developer

Playtika

Romania (Hybrid)
6 Months ago
MyGames - Data Warehouse Engineer

MyGames

(Remote)
1 Month ago
Assystems - DevOps Engineer

Assystems

Gurugram, Haryana, India (On-Site)
6 Months ago
CloudHire - Senior Cloud AWS Engineer

CloudHire

Karnataka, India (Remote)
1 Month ago
Ubisoft - Monitoring Specialist - Golang Developer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
2 Months ago
Playtech - DevOps Engineer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Rackspace Technology - Sr Cloud Architect

Rackspace Technology

India (Remote)
4 Months ago
Patreon - Site Reliability Engineer

Patreon

New York, New York, United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PhonePe - Software Engineer - Test (4-6yrs) - (Pune)

PhonePe

Pune, Maharashtra, India (On-Site)
5 Months ago
Canva - Backend Software Engineer - Security Platform Engineering (Open to remote across ANZ)

Canva

Auckland, Auckland, New Zealand (Remote)
4 Months ago
Nagarro - Associate Staff Engineer, Hybris

Nagarro

India (Remote)
6 Months ago
ByteDance - Software Engineer - Serverless Compute Infrastructure

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Nagarro - Senior Staff Engineer, QA Automation

Nagarro

India (Remote)
6 Months ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Months ago
Fluxon - Senior Software Engineer

Fluxon

Bengaluru, Karnataka, India (Remote)
6 Months ago
Glean - Software Engineer, Fullstack

Glean

Palo Alto, California, United States (On-Site)
6 Months ago
ION - Senior Java Developer - Italy

ION

Milan, Lombardy, Italy (On-Site)
6 Months ago
Appirits - Game Engineer

Appirits

Shibuya, Tokyo, Japan (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

Scanline VFX - Senior Pipeline Developer (Houdini)

Scanline VFX

Montreal, Quebec, Canada (Remote)
6 Months ago
Epic Games - Senior Technical Producer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Larian Studios - SENIOR GENERALIST TECHNICAL ANIMATOR

Larian Studios

Quebec, Canada (On-Site)
3 Months ago
Scanline VFX - Senior DevOps Engineer

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Tencent - Gameplay Programmer Intern

Tencent

Quebec, Canada (On-Site)
1 Month ago
NVIDIA - Silicon System Level Test Development Engineer

NVIDIA

Canada (Hybrid)
2 Months ago
NVIDIA - DFT Methodology - Data Analytics Engineer

NVIDIA

Canada (Hybrid)
1 Month ago
Tencent - Concept Art and Research Intern

Tencent

Quebec, Canada (On-Site)
1 Month ago
People Can Fly - AI Programmer

People Can Fly

Montreal, Quebec, Canada (Remote)
1 Month ago
Rockstar Games - Senior Animation R&D Programmer: Retargeting

Rockstar Games

Oakville, Ontario, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Easygo - Senior DevOps Engineer

Easygo

Belgrade, Serbia (On-Site)
1 Month ago
Warner Bros Games - Software Engineer II - Observability - AWS

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
Zazz - Cloud Engineer (Azure)

Zazz

(Remote)
2 Months ago
Scopely - Principal Server Engineer, Infrastructure

Scopely

Barcelona, Catalonia, Spain (On-Site)
3 Months ago
Applike Group - DevOps Engineer (f/m/d)

Applike Group

Hamburg, Hamburg, Germany (Hybrid)
6 Months ago
Scientific Games  - Advanced Tech Ops Engineer

Scientific Games

United States (On-Site)
1 Month ago
Plarium - Data Architect

Plarium

Herzliya, Tel Aviv District, Israel (On-Site)
2 Months ago
Rackspace Technology - Principal Java Engineer (GCP)

Rackspace Technology

United States (Remote)
1 Month ago
Modio - Cloud Systems Engineer

Modio

Prahran, Victoria, Australia (On-Site)
1 Month ago
Thatgamecompany - Technical Support Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded