Haystack
← Back to Jobs
Technology
IT

Lead Java Developer-W2 Only-Albany, NY-Onsite

ISite Technologies IncAlbany, NY🇺🇸United StatesPosted 8 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Albany, NY, United States
Posted
Yesterday
DockerMicroservicesSpringAPI GatewayAWSService MeshSplunkCloudFormationDatadogGitGitHub ActionsHibernateJavaJenkinsKafkaKubernetesPostgreSQLRESTTerraform

Job Description

1. Level III- More than seven (7) years

of experience working on complex

projects with 2 or more years in a

leadership role as a Developer

2.

 

7+ years of professional Java

development experience with strong

proficiency in Java 21 (records, sealed

classes, pattern matching, virtual

threads). One to three years

of experience designing and building

microservices architectures — service

decomposition, API gateway patterns,

service discovery, and distributed

configuration; deploying and operating

microservices on AWS (EC2, ECS/EKS,

RDS, S3, SQS, Lambda).

3.

Seven years of experience with Spring

Boot and the Spring ecosystem (Spring

MVC, Spring Data, Spring Security,

Spring Cloud); Spring Batch for large-

scale batch processing; solid

understanding of Hibernate/JPA for

ORM and database interaction;

experience with PostgreSQL or similar

relational databases; building and

consuming RESTful APIs with proper

versioning and contract-first design;

experience with inter-service

communication patterns (REST,

messaging queues, event-driven).

 

Desirable Qualifications: Meets (Yes/No) If Meets identify Where, When and HOW, as applicable

1. Experience with government or

public sector projects

 

2. Familiarity with CI/CD tools (Jenkins,

GitHub Actions, or similar) for

microservices deployment pipelines;

distributed system concerns: fault

tolerance, circuit breakers, retries, and observability.

3. Hands-on experience with

microservices patterns such as saga,

CQRS, event sourcing, and API

composition; service mesh

technologies and API gateway

solutions (AWS API Gateway, Spring

Cloud Gateway)

 

4. Experience with Git version control

and collaborative development

workflows; strong understanding of

software design patterns, SOLID

principles, and clean code practices

 

5. Experience with containerization

(Docker) and orchestration

(Kubernetes/ECS) for microservices

deployment

 

6. Knowledge of message-driven

architecture (SQS, SNS, Kafka) for

asynchronous inter-service

communication; database-per-service

patterns and database migration tools

(Flyway, Liquibase etc)

 

7. Experience with centralized logging

and distributed tracing across

microservices (CloudWatch, Splunk,

Datadog, Zipkin, OpenTelemetry)

 

8. Knowledge of infrastructure-as-code

(Terraform, CloudFormation);

OAuth2/OpenID Connect for securing

microservices

Similar jobs