Skip to main content
Back to Jobs

Staff Software Engineer - Java Backend

  • Salary not listed
  • Posted today · via email

Hiring in some regions only

Develop scalable full-stack applications using Java, Spring Boot, and ReactJS

Design and develop highly scalable, performant full-stack applications bridging backend logic in Java, Spring Boot, and Spring Cloud with modern frontend interfaces using ReactJS. Implement robust messaging patterns using Kafka for high availability and data consistency, and build modular user interfaces using Micro-frontend patterns for maintainability and independent deployability. Apply software engineering best practices including SOLID pr...

Why This Role?

Opportunity to work on high-throughput applications with direct impact on global digital infrastructure

Key Responsibilities

  • Execute complex full-stack development efforts bridging Java/Spring Boot backend with ReactJS frontend
  • Implement event-driven systems using Kafka to ensure data consistency and high availability
  • Build modular user interfaces using Micro-frontend patterns for independent deployability
  • Apply SOLID principles, design patterns, clean code, and TDD to maintain code quality
  • Manage containerization and orchestration using Docker and Kubernetes in CI/CD pipelines
  • Design efficient data models for RDBMS (Oracle, Postgres) and NoSQL (Redis, ElasticSearch) storage engines

Requirements

  • Bachelor's or master's degree in computer science or engineering
  • 5+ years of software engineering experience
  • Deep expertise in Java/JEE, Spring Boot, and Spring Cloud
  • Proficiency in ReactJS and Micro-frontend architectures
  • Experience with Kafka for event-driven messaging
  • Hands-on experience with Docker and Kubernetes for cloud-native engineering

Required Skills

javaspring-bootreactkafkakubernetesmicroservicesfullstackSpring BootReactJSMicro-frontend

Indonesia Context

Working Hours Overlap:
Flexible — work your own hours
See remote (USD) vs local pay →
View Original Description from The MuseShow more

Original description from The Muse

Who are we? Equinix is the world's digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where bold ideas are welcomed, human connection is valued, and everyone has the opportunity to shape their future. Help us challenge assumptions, uncover bias, and remove barriers-because progress starts with fresh ideas. You'll find belonging, purpose, and a team that welcomes you-because when you feel valued, you're empowered to do your best work. Job Summary We are seeking an experienced, hands-on Staff Engineer to design and develop highly scalable, performant full-stack applications. The ideal candidate is deeply skilled in Java backend technologies, Spring Boot, ReactJS and Micro-frontend architectures. In this role, you will act as a core technical contributor, leveraging your expertise in Kafka and Kubernetes to build robust microservices and event-driven systems. Responsibilities Full Stack Development: Execute complex development efforts across the stack, bridging the gap between backend logic using Java, Spring Boot and Spring Cloud and modern frontend interfaces using ReactJS Event-Driven: Implement robust messaging patterns using Kafka to ensure high availability and data consistency Micro-Frontend Strategy: Build modular user interfaces using Micro-frontend (MFE) patterns to ensure maintainability and independent deployability Code Quality & Design: Apply and implement software engineering best practices (SOLID principles, design patterns, clean code, TDD) within the codebase Cloud Native Engineering: Manage containerization and orchestration strategies using Docker and Kubernetes within a CI/CD environment Data Layer Design: Work across various data storage engines, designing efficient models for RDBMS (Oracle, Postgres) and NoSQL (Redis, ElasticSearch) System Optimization: Analyze and optimize system performance, reliability and scalability for high-throughput applications Communication Skills: Ability to articulate technical challenges and solutions clearly in both written and verbal formats Interpersonal Skills: Proven ability to work collaboratively within a team and build rapport with cross-functional partners (Product, UX, QA) Qualifications Experience: Bachelor's or master's degree in computer science/engineering with 5+ years of software engineering experience Java Ecosystem: Deep expertise in the enterprise Java stack: Java/JEE, Spring Boot, Spring Cloud, Reactive Spring, JPA/Spring Data and Hibernate Frontend Mastery: Strong proficiency in ReactJS with hands-on experience in Micro-frontend (MFE) architecture Event Streaming: Advanced skills in event-driven architecture; Kafka experience (producer/consumer patterns, event schema design) is a must DevOps & Infrastructure: Strong hands-on experience with Kubernetes (K8s), Docker and CI/CD pipelines (GitHub Actions) API Design: Proven expertise in designing and securing RESTful APIs (Swagger/OpenAPI) Database Skills: Strong proficiency in SQL (Relational) and familiarity with NoSQL data stores (Redis, Elasticsearch) Core Fundamentals: Strong grasp of Data Structures, Concurrency, Algorithms and Object-Oriented Design patterns Tooling: Proficient with Git, Maven/Gradle, Grafana and Kibana Nice to Have Workflow Orchestration: Experience with workflow engines such as Temporal, Camunda, or custom business process automation tools Networking Protocols: Familiarity with network device protocols (gNMI, SNMP) or network automation AI/ML Integration: Experience or interest in AI development areas: NLP, predictive analytics, or LLM integration Polyglot Programming: Experience with Python or Golang Graph Databases: Familiarity with GraphDB technologies Public Cloud: Experience with cloud platforms (AWS, Azure, or GCP) Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance o

Salary Context

Similar Engineering roles on LokerDollar pay around $221.2k/yr (range $10.8k–1000k/yr, n=395 active listings).

Hiring at Equinix, Inc

Equinix, Inc has 23 other active roles on LokerDollar and has been hiring here since May 7, 2026 — across Engineering, Design, Operations.

View all Equinix, Inc openings →

Market context

  • UNKNOWNThis listing states no pay. Role median is $221,188/year (n=395 pay-disclosing listings).
  • VERIFIEDEquinix, Inc: 42 postings in the last 3 months, 114 all-time on LokerDollar.
  • VERIFIEDCompany first seen May 7, 2026.
  • VERIFIEDThis listing first seen Oct 15, 2026.
  • VERIFIEDLast verified live Oct 15, 2026.

Not quite right? Similar roles hiring now

View all →
Source
Job Type
full time
Location
Remote · Some regions only
Category
Seniority
senior
PostedNewNew & verified
Oct 15, 2026

Share this job

Help a friend find their next remote role.

Hiring? Find talent free

Frequently asked questions

Is Staff Software Engineer - Java Backend at Equinix, Inc a remote job?
Yes, Staff Software Engineer - Java Backend at Equinix, Inc is remote, but the employer hires only in certain regions. Check the listing for location requirements before applying.
What type of employment is Staff Software Engineer - Java Backend at Equinix, Inc?
This is a full time position.
How do I apply?
Click the "Apply" button on this page to go to the official application at Equinix, Inc.

Explore related

Market data & reports

Salary & skill-demand research built from our own listings data.

From the blog

This employer appears to hire only in certain regions.