Senior Backend Developer

Compunnel, Inc.

Richfield (MN)

On-site

USD 140,000 - 200,000

Full time

12 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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 Developer
Senior Java Backend Developer

Veriipro • Menlo Park (CA)

On-site
USD 180,000 - 240,000
Senior Backend Developer
Senior Backend Developer

Compunnel, Inc. • Sunnyvale (CA)

On-site
USD 120,000 - 150,000
Backend Java Developer
Backend Java Developer

Compunnel, Inc. • Pasadena (CA)

On-site
USD 140,000 - 190,000
Senior Java Software Engineer
Senior Java Software Engineer

Dexian • Irving (TX)

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

Insight Global • Smyrna (GA)

On-site
USD 68,000 - 73,000
Medical insurance
Dental insurance
Vision insurance
+5
Backend Java Engineer
Backend Java Engineer

Compunnel, Inc. • Cincinnati (OH)

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

TechDigital Group • St. Louis (MO)

On-site
USD 90,000 - 150,000
Lead Back-End Developer – Java
Lead Back-End Developer – Java

Segmentify UK Ltd • Turkey (NC)

On-site
USD 120,000 - 150,000
Backend Engineer
Backend Engineer

Compunnel, Inc. • New York (NY)

On-site
USD 110,000 - 150,000
Senior Backend Engineer - Java, Spring Boot Microservices
Senior Backend Engineer - Java, Spring Boot Microservices

Compunnel, Inc. • Richfield (MN)

On-site
USD 140,000 - 200,000