Senior Java/Kotlin Backend Engineer – Microservices | Cloud | Kafka

Turnberry Solutions

Philadelphia (Philadelphia County)

Hybrid

USD 96,432 - 117,096

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Vision insurance
401(k)
Disability insurance

Job summary

A technology consulting firm is seeking a Senior Backend Engineer to design and maintain distributed systems. The candidate must have strong Java and Kotlin skills and experience in Spring Boot and microservices. This hybrid role requires 6-12+ years of backend development experience and offers benefits like medical insurance and a 401(k). You'll work on designing APIs, optimizing performance, and collaborating within an Agile team while developing cloud-native solutions.

Qualifications

  • 6–12+ years of backend development experience.
  • Strong expertise in Java 11+ and Kotlin preferred.
  • Experience with Spring Boot, Spring Cloud, and JPA is essential.
  • Expertise in SQL and NoSQL data modeling required.
  • Skills in debugging, architecture, and problem-solving.

Responsibilities

  • Design, develop, and maintain Java/Kotlin microservices using Spring Boot & Spring Cloud.
  • Build RESTful APIs and secure endpoints while integrating distributed systems.
  • Develop event-driven architectures with Kafka or RabbitMQ.
  • Write high-quality, testable code with JUnit/Mockito.
  • Optimize system performance, concurrency, and scalability.

Skills

Java
Kotlin
Spring Boot
Microservices
Messaging systems
Cloud-native development
SQL
NoSQL
Kafka
RabbitMQ

Tools

JUnit
Mockito
PostgreSQL
MongoDB
Cassandra
MySQL

Job description

Senior Backend Engineer — Philadelphia, PA (Hybrid)

Location: Philadelphia, Pennsylvania (Hybrid – onsite 3-4 days)

Duration: Long-term (min. 1 year)

Pay range: $70.00/hr - $85.00/hr

About the Role

We are hiring a Senior Backend Engineer with strong expertise in Java (11–21), Kotlin, Spring Boot, microservices, messaging systems, and cloud‑native development.

This role contributes to the design and modernization of large‑scale, distributed systems for enterprise clients.

Key Responsibilities
  • Design, develop, and maintain Java/Kotlin microservices using Spring Boot & Spring Cloud
  • Build RESTful APIs, secure endpoints (OAuth2/JWT), and integrate distributed systems
  • Develop event‑driven architectures with Kafka or RabbitMQ
  • Write high‑quality, testable code with JUnit/Mockito
  • Optimize system performance, concurrency, and scalability
  • Work with SQL/NoSQL databases: PostgreSQL, MongoDB, Cassandra, MySQL
  • Participate in system design, code reviews, and Agile ceremonies
Required Experience
  • 6–12+ years backend development
  • Java 11+ and Kotlin (preferred)
  • Strong expertise in Spring Boot, Spring Cloud, JPA
  • SQL + NoSQL data modeling
  • Strong debugging, architecture, and problem‑solving skills
Preferred Experience
  • GraphQL
  • Performance tuning at scale
What Makes You Successful in This Role
  • You are comfortable with both Java and Kotlin
  • You are passionate about cloud‑native engineering
Seniority level

Mid‑Senior level

Employment type

Contract

Job function

Consulting and General Business

Industries

Software Development and IT System Custom Software Development

Benefits
  • Medical insurance
  • Vision insurance
  • 401(k)
  • Disability insurance
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Backend Engineer – Java/Spring Boot | Onshore
Sr. Backend Engineer – Java/Spring Boot | Onshore

Photon • United States

On-site
USD 40,000 - 140,000
Medical, vision, dental benefits
401k retirement plan
Variable pay/incentives
+2
Sr. Backend Engineer – Java/Spring Boot | Onshore
Sr. Backend Engineer – Java/Spring Boot | Onshore

Socket.dev • Town of Texas (WI)

On-site
USD 40,000 - 140,000
Senior Java Engineer | Spring | AWS | Microservices Architecture
Senior Java Engineer | Spring | AWS | Microservices Architecture

Mogi I/O : OTT/Podcast/Short Video Apps for you • Seattle (WA)

Hybrid
USD 130,000 - 145,000
Senior Java Developer (Kafka + AWS)
Senior Java Developer (Kafka + AWS)

MAS Global Consulting • New York (NY)

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

Incedo Inc. • Dallas (TX)

On-site
USD 120,000 - 150,000
Backend Architect – Cloud-Native Java Applications
Backend Architect – Cloud-Native Java Applications

Mogi I/O : OTT/Podcast/Short Video Apps for you • West Hollywood (CA)

Hybrid
USD 130,000 - 145,000
Backend Developer (Java) - Springfield
Backend Developer (Java) - Springfield

Photon • United States

On-site
USD 44,000 - 154,000
Medical, vision, and dental benefits
401k retirement plan
Paid time off
+1
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)
Senior Full Stack Developer (Java 17+, Spring Boot & Angular 17+)

Pacer Group • Charlotte (NC)

On-site
Medical
Dental
Vision
+1
Software Engineer (Kotlin) ID48362
Software Engineer (Kotlin) ID48362

AgileEngine • Las Vegas (NV)

Remote
USD 100,000 - 140,000
Mentorship and personalized growth roadmaps
USD-based competitive compensation
Flexible schedule with remote and office options
Senior Java Developer / Wilmington, NC / Hybrid
Senior Java Developer / Wilmington, NC / Hybrid

Motion Recruitment • Wilmington (NC)

Hybrid
USD 110,000 - 160,000
Medical, Dental, and Vision Insurance
Vacation Time
Hybrid Work Schedule
+1