Senior Backend Engineer - Java/Spring Boot, GCP

Halo Media

United States

On-site

USD 140,000 - 210,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Halo Media is hiring a Senior Software Engineer – Backend / Integrations to design, build, and scale backend services and external integrations on Google Cloud Platform using Java 21 and Spring Boot.

You will develop event-driven microservices, work with Cloud Run, Pub/Sub, Cloud Tasks, and Cloud Workflows, and integrate REST, SOAP, SFTP, and webhooks while maintaining secure API access with OAuth 2.0 / OIDC and JWT.

Qualifications

  • 8+ years of professional backend software engineering experience.
  • Strong hands-on experience with Java 21 and Spring Boot 3.x.
  • Experience designing and developing microservices in production environments.
  • Strong production experience with Google Cloud Platform (GCP).
  • Experience with Cloud Run, Pub/Sub, Cloud Tasks, Cloud Workflows, and Cloud Scheduler.
  • Strong understanding of event-driven architecture and messaging patterns.
  • Hands-on experience building integrations using REST, SOAP, SFTP, and webhooks.
  • Experience implementing API security using OAuth 2.0 / OIDC and JWT.
  • Experience with automated testing, including JUnit and integration testing.
  • Experience with CI/CD, code reviews, and production deployments.

Responsibilities

  • Design and implement Java 21 / Spring Boot microservices running on Cloud Run.
  • Build backend services for licensing, case management, payments, documents, and notifications.
  • Design PostgreSQL/AlloyDB persistence with data isolation and search capabilities.
  • Build asynchronous event-driven flows using Pub/Sub and Eventarc.
  • Implement scheduled processing with Cloud Tasks and Cloud Scheduler.
  • Develop multi-service orchestrations using Cloud Workflows.
  • Build and maintain integrations with external state and federal systems via REST, SOAP, SFTP, and webhooks.
  • Implement secure payment processing and settlement/reconciliation workflows.
  • Ensure services meet security, encryption, and data isolation requirements.
  • Develop comprehensive unit and integration tests.
  • Participate in architecture discussions, code reviews, CI/CD, and production deployments.

Skills

Java
Spring Boot
Backend architecture
Event-driven design
REST integration
PostgreSQL
OAuth 2.0 / OIDC
JUnit testing

Tools

Cloud Run
Pub/Sub
Cloud Tasks
Cloud Workflows
Cloud Scheduler
GCP
AlloyDB
BigQuery

Job description

Halo Media is hiring a Senior Software Engineer – Backend / Integrations to design, build, and scale backend services and external integrations on Google Cloud Platform using Java 21 and Spring Boot.

You will develop event-driven microservices, work with Cloud Run, Pub/Sub, Cloud Tasks, and Cloud Workflows, and integrate REST, SOAP, SFTP, and webhooks while maintaining secure API access with OAuth 2.0 / OIDC and JWT.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Backend / Integrations
Senior Software Engineer – Backend / Integrations

Halo Media • United States

On-site
USD 140,000 - 210,000
Sr. Software Engineer – Backend Engineering (Core) / Integrations
Sr. Software Engineer – Backend Engineering (Core) / Integrations

Ontrac Solutions • Chicago (IL)

On-site
USD 140,000 - 190,000
Lead Backend Architect — Java/Spring Boot on GCP
Lead Backend Architect — Java/Spring Boot on GCP

Ontrac Solutions • Chicago (IL)

On-site
USD 150,000 - 190,000
Senior Backend Architect: Java/Spring API on GCP
Senior Backend Architect: Java/Spring API on GCP

Ontrac Solutions • Chicago (IL)

On-site
USD 140,000 - 200,000
Senior Java Backend Engineer - Spring Boot, Kafka
Senior Java Backend Engineer - Spring Boot, Kafka

Upcom • Kentucky

Hybrid
USD 110,000 - 140,000
Hybrid working
Private insurance
Wellness platform access
+2
Lead Software Engineer – Backend Engineering (Core) / Integrations
Lead Software Engineer – Backend Engineering (Core) / Integrations

Ontrac Solutions • Chicago (IL)

On-site
USD 150,000 - 190,000
Senior Backend Engineer: Java, Kafka & AWS (Hybrid)
Senior Backend Engineer: Java, Kafka & AWS (Hybrid)

Motion Recruitment Partners LLC • Pasadena (CA), Northern (KY)

Hybrid
USD 140,000 - 180,000
Medical Insurance
Dental & Orthodontia
Vision Benefits
+2
Senior Backend Developer
Senior Backend Developer

TechDigital Group • St. Louis (MO)

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

Eximietas Design LLC • San Jose (CA)

On-site
USD 120,000 - 180,000
Senior Cloud Integration Engineer (GCP & Java)
Senior Cloud Integration Engineer (GCP & Java)

Apex Systems • Austin (TX)

Hybrid
USD 140,000 - 180,000
Medical insurance
401K
ESPP
+2