Skip to main content
Gain AmericaStart a project

Careers at Gain America

Java / Spring Boot Engineer — Jersey City, NJ

Location
Jersey City, NJ
Job number
5245176f-56a7-4ad3-9586-5c6de8cdb44c
Date posted
2026-08-23
Salary
$114,400
Apply for this role

Role overview

Job description

Gain America is recruiting a Java / Spring Boot Engineer for contract and contract-to-hire engagements with our enterprise clients in the Jersey City, NJ market. Design and scale distributed back-end services in Java for mission-critical platforms in financial services and beyond.

Work model: Hybrid / on-site in the Jersey City, NJ area
Core stack: Java, Spring Boot, Microservices, AWS, Kafka, REST APIs

What you'll do

  • Build resilient microservices with Spring Boot and REST APIs
  • Design event-driven pipelines with Kafka and asynchronous messaging
  • Deploy and operate services on AWS with containerized workloads
  • Optimize performance, reliability, and observability of production systems

What you bring

  • 5+ years of hands-on Java development
  • Deep Spring / Spring Boot and microservices experience
  • Working knowledge of AWS and container orchestration
  • Experience with Kafka or comparable streaming platforms

Gain America is a technology staffing partner placing skilled consultants with leading employers across financial services, insurance, healthcare, and the public sector. You'll work with a dedicated recruiter who advocates for you from first call through offer. Client names are shared once there is a mutual fit.

Apply today to be considered for this and related openings in the Jersey City, NJ market.

Insights

Explore our latest thinking

View all insights →

Let’s build it together

Gain America staffs and deploys the engineers behind enterprise AI — from data center teams to forward deployed engineers.