Senior Middleware Architect - Microservices & Data Systems

Framework Ventures

Rockville (MD)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

OKX is seeking a senior Middleware Architect to lead the design and optimization of our microservice governance frameworks and data middleware. You will drive high-availability, scalable solutions using Spring Cloud, Kafka, Redis, and related technologies, ensuring robust security and performance.

You will architect distributed systems, guide engineering on RPC mechanisms and messaging, and align data storage strategies with business needs while mentoring the team and advancing our middleware

Qualifications

  • Bachelors degree in Computer Science or a related field.
  • Over 10 years of software development experience with at least 6 years in middleware or distributed architecture design.
  • Proficient in microservice architecture and RPC frameworks like Spring Cloud/Dubbo, plus messaging middlewares like Kafka/RabbitMQ.
  • Deep understanding of NoSQL (Redis, MongoDB) and relational databases (MySQL).
  • Experience with search engines such as Elastic Search and containerization/orchestration (Kubernetes).
  • Familiar with configuration centers (Nacos/Apollo) and API gateway tools (Kong).
  • Understanding of ServiceMesh, Sidecar, eBPF; strong design capabilities for complex systems.

Responsibilities

  • Architect and optimize microservice governance frameworks and middleware like Spring Cloud, Kafka, Redis, and MySQL.
  • Research and select middleware solutions to ensure high availability, scalability, and security.
  • Lead development and performance tuning for microservices frameworks (Spring Boot/Spring Cloud).
  • Understand RPC mechanisms and messaging queues to optimize data consistency in distributed systems.
  • Design efficient data storage solutions balancing performance and cost.
  • Oversee deployment, monitoring, alerting, troubleshooting, and incident response of middleware systems.
  • Stay current with industry trends and promote team capability growth.

Skills

Middleware architecture
Spring Cloud
Kafka
Kubernetes
Distributed systems

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Boot
Dubbo
RabbitMQ
Redis
MongoDB
MySQL
Elastic Search
Nacos/Apollo
K8s

Job description

OKX is seeking a senior Middleware Architect to lead the design and optimization of our microservice governance frameworks and data middleware. You will drive high-availability, scalable solutions using Spring Cloud, Kafka, Redis, and related technologies, ensuring robust security and performance.

You will architect distributed systems, guide engineering on RPC mechanisms and messaging, and align data storage strategies with business needs while mentoring the team and advancing our middleware

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Middleware Senior Architect
Middleware Senior Architect

Framework Ventures • Rockville (MD)

On-site
USD 180,000 - 240,000
Senior Staff Engineer - Growth & Microservices (Java/Spring)
Senior Staff Engineer - Growth & Microservices (Java/Spring)

Framework Ventures • San Francisco (CA)

On-site
USD 140,000 - 200,000
Competitive compensation package
Education subsidy for growth
Team events
+2
Senior Growth Backend Engineer (Java/Spring)
Senior Growth Backend Engineer (Java/Spring)

Framework Ventures • San Francisco (CA)

On-site
USD 139,000 - 217,000
Competitive total compensation package
L&D programmes & Education subsidy
Team building programmes
+3
Senior Java Microservices Architect | Spring, Cloud & REST
Senior Java Microservices Architect | Spring, Cloud & REST

Elevateprimesolutions • San Leandro (CA)

On-site
Web Architect
Web Architect

Shrive Technologies LLC • San Jose (CA)

On-site
USD 140,000 - 210,000
Senior Java Architect: Cloud, Microservices & Kafka
Senior Java Architect: Cloud, Microservices & Kafka

Veriipro • Charlotte (NC)

On-site
Java Developer
Java Developer

TechDigital Group • Bedminster Township (NJ)

On-site
USD 90,000 - 150,000
Senior Java Microservices Architect – Health Data & Cloud
Senior Java Microservices Architect – Health Data & Cloud

CVS Health • Augusta (ME)

On-site
USD 83,000 - 223,000
Senior Backend Architect – Cloud, Microservices & Kafka
Senior Backend Architect – Cloud, Microservices & Kafka

AI AXISS INC • New Jersey

Hybrid
USD 120,000 - 160,000
Hybrid work arrangement
Senior SRE Architect: Scale, Chaos & AIOps Leader
Senior SRE Architect: Scale, Chaos & AIOps Leader

Framework Ventures • San Francisco (CA)

On-site
USD 190,000 - 230,000
Competitive total compensation
Comprehensive insurance coverage for员工