Post Job Free
Sign in

Java/Spring Boot Developer

Company:
Burgeon IT Services
Location:
United States
Posted:
May 22, 2026
Apply

Description:

Role: Java/Spring Boot Developer

Position Type: Contract

Location: St. Louis

Project Overview

DDP (Digital Data Platform) is a modern event-driven architecture initiative designed to unlock and standardize business-critical data from legacy Systems of Record (SOR). The platform enables real-time, scalable, secure, and highly available data exchange across enterprise systems while supporting predictive analytics, customer engagement, and omni-channel experiences.

The platform focuses on:

Event streaming architecture

Real-time customer data access

Enterprise integration modernization

Predictive analytics enablement

API-led connectivity

High availability and resiliency

Reduced technical debt and operational costs

This role is ideal for a highly experienced backend/full-stack engineer with strong expertise in Java, Spring Boot, Kafka ecosystems, cloud-native technologies, and API-driven integrations.

Key Responsibilities

Platform & Integration Development

Design, develop, and support complex event-driven integration solutions.

Build scalable microservices and REST/GraphQL APIs using Spring Boot.

Develop API-led connectivity solutions including:

Integrations

Interfaces

Proxies

Shared libraries

Business services

Event Streaming & Real-Time Processing

Develop and optimize Kafka-based event pipelines.

Implement Kafka Streams for:

Stateful stream processing

Real-time transformations

Event-driven workflows

Configure and support:

Kafka Brokers

Schema Registry

Kafka Connect

Security & performance tuning

Cloud & Infrastructure Engineering

Work with AWS cloud-native services including:

ECS/EKS

Lambda

S3

SQS/SNS

IAM

CloudWatch

API Gateway

Automate infrastructure provisioning using Terraform and GitOps principles.

Backend & Database Development

Build scalable backend APIs using Node.js and Java.

Work with:

MongoDB

Redis

SQL/RDBMS technologies

Design efficient schemas, aggregation pipelines, indexing strategies, and caching mechanisms.

Quality Engineering & DevOps

Implement CI/CD and DevSecOps best practices.

Perform unit testing using JUnit and automated testing frameworks.

Support performance testing and monitoring of APIs and distributed systems.

Troubleshoot production incidents and perform root cause analysis.

Architecture & Collaboration

Collaborate with business analysts, architects, and engineering teams.

Translate business requirements into scalable technical solutions.

Mentor junior developers and contribute to engineering standards and best practices.

Participate in Agile/Scrum ceremonies and technical planning.

Required Skills & Experience

Core Technologies

Java (7+ Years)

Expert-level Java development

OOP concepts

Design patterns

Multi-threading

JUnit testing

Spring Boot (7+ Years)

Microservices architecture

REST APIs

Spring Security

Spring Cloud

GraphQL API development and consumption

Kafka Ecosystem (5+ Years)

Confluent Kafka

Kafka Streams

Real-time event processing

Event-driven architectures

Schema Registry

Kafka Connect

Node.js & JavaScript

Async programming

Express.js / NestJS

Promises & async/await

Front-end framework exposure (React/Angular preferred)

Databases

MongoDB

Redis

SQL/RDBMS

Query optimization

Real-time data integrations

Cloud & DevOps

AWS Cloud-Native services

Terraform

Infrastructure as Code (IaC)

CI/CD pipelines

DevSecOps practices

Additional Skills

Python scripting and automation

API design standards

Load/performance testing

Agile/Scrum methodologies

Education

Bachelor’s Degree required

Preferred fields:

Computer Science

Engineering

Mathematics

Business

Experience Required

7+ years of relevant industry experience.

Apply