Rackspace

Principal Backend Java Engineer

Rackspace

Overview

Role involves developing large-scale distributed systems and solving technical challenges.

Ideal candidate should have 10+ years of experience with strong Java skills and expertise in distributed systems.

144k usd / yearremoteseniorpermanentfull-timeEnglishJavaGCPKubernetesNoSQLRedisMongoDBLinuxCI/CD

Locations

  • United States

Requirements

  • Bachelor's or Master's degree required
  • 10+ years of experience
  • 8+ years of Java experience
  • Experience with GCP migrations required
  • Strong experience in large-scale distributed systems
  • Experience with NoSQL and Key/Value data stores required
  • Experience with Kubernetes required
  • 5+ years in customer-facing software/technology required

Responsibilities

  • Design and develop large-scale distributed systems
  • Deploy and operate large scale production systems
  • Automate provisioning and management of infrastructure
  • Lead projects and mentor junior team members
  • Participate in agile development
  • Collaborate with engineers and cross-functional teams
  • Recommend solutions to complex problems