Haystack
← Back to Jobs
Other

Specialist – Java/Spring Boot Lead

Kanshe InfotechCharlotte, NC🇺🇸United StatesPosted 12 Aug 2026

Why This Role Stands Out

This role offers a fantastic opportunity to lead hands-on development of innovative event-driven microservices using cutting-edge technologies like Java 17, Spring Boot, and AWS. You'll thrive here if you're a mid-senior Java developer with expertise in microservices and cloud platforms, eager to shape technical direction and build robust solutions. Apply now to make a significant impact and grow your technical leadership skills!

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Specialist – Java

Location: Texas, North Carolina, or Missouri – Onsite
Job Type: Long-Term Contract

 

Top Skills:

Java 17 | Spring Boot | AWS | Microservices | Kafka | SQS | EventBridge | PostgreSQL | Terraform


Note: This role is focused on hands-on development and technical leadership, rather than enterprise architecture.


Job Description

We are seeking a Specialist – Java/Spring Boot Lead with strong hands-on coding experience to lead the design and development of event-driven transactional microservices on AWS.

This is a hands-on Lead role, not an Architect position. The ideal candidate will establish development frameworks, create project scaffolding, and provide a strong technical foundation for development teams.

The systems will process millions of transactional decisions per day and require strong experience building scalable, reliable, and high-concurrency applications.

Key Responsibilities

  • Lead the design and delivery of event-driven transactional microservices.
  • Build development frameworks and project scaffolding for engineering teams.
  • Develop scalable applications using Java 17 and Spring Boot.
  • Design and implement AWS-based solutions using ECS, Aurora PostgreSQL, SQS FIFO, EventBridge, and MSK.
  • Develop high-volume transactional systems with concurrency controls.
  • Collaborate with developers to establish coding standards and best practices.
  • Support CI/CD pipelines and infrastructure automation.
  • Troubleshoot performance, reliability, and production issues.

Required Skills

  • 7+ years of hands-on Java/Spring Boot development experience.
  • Strong experience with Java 17 and Spring Boot.
  • Hands-on AWS experience with ECS, Aurora, SQS, and EventBridge.
  • Strong experience building transactional systems and microservices.
  • Experience with Kafka/MSK.
  • Experience with concurrency controls such as advisory locks and optimistic versioning.
  • Experience with GitLab CI/CD.
  • Hands-on experience with Terraform or AWS CDK.
  • Strong technical leadership and hands-on coding skills.

Preferred Skills

  • Experience with Drools Rules Engine.
  • State machine design patterns.
  • Parallel-run validation.
  • Resilience4j.
  • Legacy-to-cloud migration experience.

Skills

Microservices
Spring
Spring Boot
AWS
CDK
GitLab CI
Java
Kafka
PostgreSQL
Terraform

Similar jobs