Haystack
← Back to Jobs
Technology
PT

Java Backend Engineer

PeakLnk Technologies, Inc.Bentonville, AR🇺🇸United StatesPosted Oct 5, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Bentonville, AR, United States
Posted
22 hours ago
DynamoDBExpressMicroservicesMongoDBNode.jsOracleSQLSQL ServerSpringSpring BootAPI GatewayApacheAzureGraphQLJavaKafkaKubernetesRESTRedisVault

Job Description

Job title: Java Backend Engineer

Location: Bentonville, AR

Duration: Long term Contract

 

Job Description:

What you'd own: one or more services in a microservices architecture spanning REST APIs, event-driven consumers, and an API gateway

 

Must have:

  • Java (recent LTS — e.g. Java 17/21)
  • Spring Boot 3.x (REST controllers; reactive/WebFlux for gateway and high-throughput query-service work; dependency injection; auto-configuration patterns)
  • Apache Kafka — consumer group patterns, event/CDC-style ingestion, producer patterns
  • A NoSQL/document database (e.g. Azure Cosmos DB, MongoDB, DynamoDB) — including change-feed/streaming-style read patterns, not just basic CRUD
  • Working knowledge of at least one relational database (e.g. Oracle, SQL Server/Azure SQL) via JDBC
  • Maven or Gradle build tooling, multi-module dependency management
  • Comfort designing and maintaining services that support multiple markets/regions without hardcoded assumptions baked into business logic
  • Experience with a CI/CD pipeline and Kubernetes-based deployment as a routine part of the development workflow, not an occasional platform-team handoff

 

Nice to have:

  • API gateway experience (e.g. Spring Cloud Gateway)
  • Node.js/Express, for teams running a polyglot backend (e.g. GraphQL services, internal tooling servers)
  • In-process caching (e.g. Caffeine) and/or distributed caching (e.g. Redis)
  • Secrets management tooling (e.g. HashiCorp Vault)

 

Similar jobs