Senior Backend Engineer - Java, Spring Boot Microservices

Compunnel Inc.

Richfield (MN)

On-site

USD 140,000 - 200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Compunnel, Inc. seeks a Senior Backend Developer to design, develop, and deliver scalable backend services for a large-scale Marketplace Shopping platform.

The role emphasizes Java, Spring Boot, microservices, and distributed systems, with ownership from design to production and strong emphasis on performance and reliability. You will work with cross-functional teams to drive architecture decisions, implement event-driven patterns with Kafka, and deliver production-grade backend systems that

Qualifications

  • 10-15 years of professional Java development experience.
  • 10+ years of experience with Spring Boot and microservices.
  • 10+ years of experience with system design and distributed systems.
  • 3+ years of experience with Kafka and event-driven architecture.
  • Strong working knowledge of PostgreSQL and relational databases.
  • Strong hands-on coding and software development experience.
  • Experience designing and delivering production-scale backend applications.
  • Ability to independently own complex technical problems and drive solutions through production.
  • Strong understanding of scalable, resilient, and distributed application architectures.
  • Strong analytical, troubleshooting, and problem-solving skills.

Responsibilities

  • Design, develop, and maintain scalable backend services and microservices.
  • Develop high-quality production code using Java and Spring Boot.
  • Design distributed systems capable of supporting high-volume and highly scalable workloads.
  • Implement event-driven architectures and integrations using Kafka.
  • Participate in system design and architecture discussions and make sound technical decisions.
  • Own complex technical problems from initial design through implementation, testing, deployment, and production support.
  • Troubleshoot and resolve complex production issues and performance bottlenecks.
  • Collaborate with engineers, architects, product teams, and other stakeholders to deliver reliable backend solutions.
  • Design and implement solutions for ambiguous and evolving business requirements.
  • Contribute to engineering best practices, code quality, scalability, reliability, and maintainability.

Skills

Java
Spring Boot
Microservices
Distributed systems
Kafka
PostgreSQL
Event-driven architecture
Code quality
Production systems
System performance

Tools

GCP
BigQuery
Spring Cache

Job description

We are seeking a Senior Backend Developer to design, develop, and deliver scalable backend services for a large-scale Marketplace Shopping platform. The ideal candidate will have deep hands-on experience with Java, Spring Boot, microservices, distributed systems, and system design. This role requires an engineer who can independently own complex technical problems, make sound architectural decisions, work effectively with ambiguous requirements, and drive solutions from design through implementation and production.

Key Responsibilities

• Design, develop, and maintain scalable backend services and microservices.

• Develop high-quality production code using Java and Spring Boot.

• Design distributed systems capable of supporting high-volume and highly scalable workloads.

• Implement event-driven architectures and integrations using Kafka.

• Participate in system design and architecture discussions and make sound technical decisions.

• Own complex technical problems from initial design through implementation, testing, deployment, and production support.

• Troubleshoot and resolve complex production issues and performance bottlenecks.

• Collaborate with engineers, architects, product teams, and other stakeholders to deliver reliable backend solutions.

• Design and implement solutions for ambiguous and evolving business requirements.

• Contribute to engineering best practices, code quality, scalability, reliability, and maintainability.

Required Qualifications

• 10–15 years of professional Java development experience.

• 10+ years of experience with Spring Boot and microservices.

• 10+ years of experience with system design and distributed systems.

• 3+ years of experience with Kafka and event-driven architecture.

• Strong working knowledge of PostgreSQL and relational databases.

• Strong hands-on coding and software development experience.

• Experience designing and delivering production-scale backend applications.

• Ability to independently own complex technical problems and drive solutions through production.

• Strong understanding of scalable, resilient, and distributed application architectures.

• Strong analytical, troubleshooting, and problem-solving skills.

Preferred Qualifications

• Experience in marketplace, e-commerce, or retail environments.

• Experience with Spring Cache.

• Experience with Google Cloud Platform (GCP).

• Experience with BigQuery.

• Experience with performance optimization and tuning.

• Experience owning and supporting large-scale production systems.

• Experience building and operating highly scalable distributed systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Engineer | Spring Boot, Microservices, Kafka
Senior Java Backend Engineer | Spring Boot, Microservices, Kafka

Compunnel Inc. • Richfield (MN)

On-site
USD 130,000 - 170,000
Senior Backend Developer
Senior Backend Developer

Compunnel Inc. • Richfield (MN)

On-site
USD 140,000 - 200,000
Java Developer
Java Developer

Compunnel Inc. • Richfield (MN)

On-site
USD 130,000 - 170,000
Senior Java Backend Engineer
Senior Java Backend Engineer

Lorhan Corporation • Newark (NJ)

On-site
USD 160,000 - 210,000
Backend Java Developer - Spring Boot & AWS Microservices
Backend Java Developer - Spring Boot & AWS Microservices

Compunnel Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000
Senior Backend Java Engineer - Cloud-Native Microservices
Senior Backend Java Engineer - Cloud-Native Microservices

Compunnel Inc. • Cincinnati (OH)

On-site
USD 120,000 - 180,000
Senior Backend Java Developer
Senior Backend Java Developer

TOPSYSIT • Menlo Park (CA)

Hybrid
USD 170,000 - 210,000
Senior / Lead Backend Java Engineer
Senior / Lead Backend Java Engineer

assuresoften • United States

Remote
USD 120,000 - 180,000
Backend Engineer
Backend Engineer

Compunnel Inc. • New York (NY)

On-site
USD 110,000 - 150,000
java Back End Developer
java Back End Developer

Topsys IT • Alpharetta (GA)

On-site
USD 130,000 - 170,000