Senior Software Engineer – Backend, API Engineering

Stellenbeschreibung:

  • Design and implement Java 21 / Spring Boot microservices on Cloud Run for licensing, applications and renewals, case management, payments, documents, and notifications
  • Own the platform API surface; specify it in OpenAPI, maintain stable contracts for mobile, frontend, and integration teams, and version changes without breaking consumers
  • Implement PostgreSQL (AlloyDB) persistence, including row-level data isolation, search indexing, and migration strategy
  • Build asynchronous event flows on Pub/Sub and Eventarc and publish domain events for other services and the integration layer
  • Implement scheduled and timer-driven processing with Cloud Tasks and Cloud Scheduler, including renewal reminders, expiration sweeps, and reconciliation
  • Implement authentication and authorization across the API surface, including public applicant access and internal staff roles
  • Implement payment flows, including hosted payment page integration and settlement reconciliation
  • Meet platform security and compliance requirements for encryption, auditability, and data isolation
  • Deliver unit and integration test coverage, participate in code reviews, and support CI/CD deployment of owned services
  • Work closely with the client technical lead, integration engineers, mobile engineers, and frontend engineers from initial definition through final delivery

Requirements

  • 8+ years of professional backend engineering experience with Java and Spring Boot
  • Production delivery experience on Google Cloud Platform
  • Bachelor's degree in Computer Science or equivalent practical experience
  • Java 21 and Spring Boot 3.x microservice development
  • API design and ownership: REST, OpenAPI specification, versioning, pagination, error contracts, backward compatibility
  • PostgreSQL, including schema design, indexing, query tuning, and versioned migrations
  • GCP serverless services: Cloud Run, Pub/Sub, Cloud Tasks, Cloud Scheduler
  • Event-driven architecture and messaging patterns (idempotency, retries, dead-letter handling)
  • API security with OAuth 2.0 / OIDC and JWT, including role- and attribute-based authorization
  • Automated testing (JUnit, integration tests) and CI/CD
  • Observability of owned services: structured logging, metrics, tracing, SLOs
  • Building APIs consumed by external partners, agencies, or public-facing applications
  • AlloyDB, BigQuery
  • Payment processing integrations and settlement reconciliation
  • GraphQL or gRPC alongside REST
  • Performance and load testing of high-traffic public services
  • Google Cloud Professional certifications

Core Competencies

Demonstrates expertise in designing and implementing Java 21 and Spring Boot microservices on Google Cloud Platform, with a strong focus on API design, database management, and security compliance. Proficient in building event-driven architectures and ensuring observability and automated testing for high-traffic public services.

Highest-signal resume keywords

  • Java 21 Development
  • Spring Boot Microservices
  • Google Cloud Platform
  • API Design and Ownership
  • PostgreSQL Management

Hard Skills

  • Java 21
  • Spring Boot 3.x
  • PostgreSQL
  • API Security with OAuth 2.0
  • Automated Testing (JUnit)
  • Event-Driven Architecture
  • Payment Processing Integrations
  • GraphQL or gRPC
  • Performance Testing
  • Observability (Structured Logging)

Certifications & Qualifications

  • Google Cloud Professional Certifications

Industry Keywords

  • Microservices
  • API Design
  • Data Isolation
  • Compliance Requirements
  • CI/CD Deployment

Tools & Technologies

  • Cloud Run
  • Pub/Sub
  • Cloud Tasks
  • Cloud Scheduler
  • AlloyDB
  • BigQuery

#J-18808-Ljbffr
NOTE / HINWEIS:
EnglishEN: Please refer to Fuchsjobs for the source of your application
DeutschDE: Bitte erwähne Fuchsjobs, als Quelle Deiner Bewerbung

Stelleninformationen

  • Veröffentlichungsdatum:

    16 Sep 2026
  • Standort:

    WorkFromHome
  • Typ:

    Vollzeit
  • Arbeitsmodell:

    Vor Ort
  • Kategorie:

  • Erfahrung:

    2+ years
  • Arbeitsverhältnis:

    Angestellt

KI Suchagent

AI job search

Möchtest über ähnliche Jobs informiert werden? Dann beauftrage jetzt den Fuchsjobs KI Suchagenten!