Senior Backend/API Engineer - Hybrid (Java/Python)

KellyMitchell Group

Richfield (MN)

Hybrid

USD 94,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
ESOP
401(k)

Job summary

KellyMitchell is seeking a Senior Full Stack Developer to join our PDM team. This role focuses on backend services, distributed systems, and data pipelines powering the eCommerce platform and enterprise systems.

You will design RESTful APIs using Java, Spring, and Python in an XP/XP-driven Agile environment with heavy pair programming and TDD. Ideal candidates bring 10+ years of backend experience, strong Java and Python skills, and hands-on Kafka experience, along with CI/CD and modern

Qualifications

  • 10+ years of software engineering experience with an emphasis on backend development.
  • Strong programming experience with Java and Python.
  • Hands-on experience with Apache Kafka or similar event streaming technologies.
  • Experience building scalable, high-performance distributed systems.
  • Experience developing RESTful services using Spring Framework and HTTP-based APIs.
  • Strong understanding of Test-Driven Development (TDD), pair programming, and Agile software development practices.
  • Experience with Git, automated testing, and modern CI/CD workflows.

Responsibilities

  • Design, develop, and maintain scalable backend services and distributed systems supporting enterprise product data management.
  • Build RESTful APIs and services using Java, Python, Spring, and related technologies.
  • Practice Test-Driven Development (TDD), pair programming, code reviews, and continuous refactoring in a collaborative Agile environment.
  • Develop software following Acceptance Test Driven Development (ATDD) and Extreme Programming (XP) methodologies.
  • Build, validate, enrich, and publish product data consumed by internal systems and external vendor partners.
  • Collaborate closely with teammates through daily pair rotations, technical discussions, and solution design sessions.
  • Contribute to CI/CD pipelines, automated testing, and deployment processes while ensuring high-quality production-ready code.

Skills

Java
Python
Kafka
Distributed systems
REST APIs
Git
CI/CD
TDD
Pair programming
Agile

Tools

Spring Framework
GitHub Actions

Job description

KellyMitchell is seeking a Senior Full Stack Developer to join our PDM team. This role focuses on backend services, distributed systems, and data pipelines powering the eCommerce platform and enterprise systems.

You will design RESTful APIs using Java, Spring, and Python in an XP/XP-driven Agile environment with heavy pair programming and TDD. Ideal candidates bring 10+ years of backend experience, strong Java and Python skills, and hands-on Kafka experience, along with CI/CD and modern

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

Similar jobs worth comparing

Full Stack Developer IV
Full Stack Developer IV

KellyMitchell Group • Richfield (MN)

Hybrid
USD 94,000 - 110,000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Java & Python Backend Engineer (Hybrid)
Senior Java & Python Backend Engineer (Hybrid)

United States Digital Space LLC • United States

Hybrid
Senior Backend Python Engineer - Hybrid (APIs & Data)
Senior Backend Python Engineer - Hybrid (APIs & Data)

Motion Recruitment Partners LLC • Jersey City (NJ)

Hybrid
USD 96,432 - 151,536
Senior Full-Stack Engineer (Java+Python) - Hybrid Azure
Senior Full-Stack Engineer (Java+Python) - Hybrid Azure

EPAM Systems • Town of Poland (NY)

Hybrid
USD 170,000 - 210,000
Senior Backend Engineer — Python/Django, Remote/Hybrid
Senior Backend Engineer — Python/Django, Remote/Hybrid

DTEX Systems • Colorado

Hybrid
USD 170,000 - 220,000
Equity participation
Health and wellness benefits
Generous time-off policies
+1
Senior Backend AI Engineer - Python, FastAPI, LLMs (Hybrid)
Senior Backend AI Engineer - Python, FastAPI, LLMs (Hybrid)

KellyMitchell Group • Cupertino (CA)

Hybrid
USD 73,000 - 99,000
Python Backend Engineer, REST APIs & GenAI (Hybrid)
Python Backend Engineer, REST APIs & GenAI (Hybrid)

Kelly • Jersey City (NJ)

Hybrid
Senior Python Developer - Backend & Data Pipelines
Senior Python Developer - Backend & Data Pipelines

Cloud Hybrid Technologies, LLC • Delaware

On-site
USD 90,000 - 140,000
Senior Backend Engineer - Hybrid (Java/Python)
Senior Backend Engineer - Hybrid (Java/Python)

Connexis Search Group • Fort Myers (FL)

Hybrid
USD 120,000 - 180,000
Senior Python Backend Engineer - Real-Time Data (Hybrid)
Senior Python Backend Engineer - Real-Time Data (Hybrid)

United States Digital Space LLC • United States

Hybrid
USD 12,000 - 21,000