Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Java Developer

  • Source: Cloudandthings
  • Cloud and Things
  • $135,200 to $176,800 /yr
  • On-site
  • Albany
  • Senior

Job Description

Our goal is to solve problems and deliver results for our clients. At Cloud and Things, you can be a part of transforming the public sector’s IT environment. Our team is on the forefront of helping to solve the government’s most complex IT challenges. If you are seeking a role that offers the opportunity to work on rewarding projects, consider a career with Cloud and Things.?

*This is an exempt position. Salary commensurate with experience*

Job Title: Senior Java Developer
Location: 40 North Pearl, Albany, NY - Hybrid
Duration: 31 Months (with potential for extension)
Start Date: estimated - 10/8/2026
W2 Hourly Rate: $65-$85/hour
Application Deadline: 9/3/2026

Overview:

We are seeking a Senior Java Developer who will support our NYS client.
This role will support modernization of the Child Support Management System (CSMS) by designing, developing, and maintaining mission-critical Java/Spring Boot microservices, REST APIs, batch processing solutions, and system integrations in a cloud-native environment.

The developer will collaborate with architects, business analysts, and cross-functional teams to deliver scalable, secure, and reliable services supporting child support case management operations.

Duties:

  • Design, develop, and maintain Spring Boot microservices using domain-driven design and service decomposition best practices.
  • Build and deploy loosely coupled, independently deployable services with well-defined API contracts.
  • Develop scalable web applications, RESTful APIs, Spring Batch jobs, and integration services for the application platform.
  • Develop and optimize Spring Batch jobs for high-volume data processing, reporting, and scheduled workflows.
  • Implement data access layers using Hibernate/JPA against PostgreSQL databases.
  • Manage inter-service communication using synchronous REST calls and asynchronous messaging patterns.
  • Collaborate with architects and business analysts to translate requirements into technical solutions and participate in code reviews, enforce coding standards, and mentoring
  • Troubleshoot application issues and provide timely resolutions across distributed microservices.
  • Contribute to CI/CD pipeline improvements and deployment automation for microservices.
  • Write unit and integration tests to ensure code quality and reliability.
  • Support system integration efforts, including third-party and inter-agency data exchanges, and perform other duties as assigned.

Mandatory Qualifications:

  • 7+ years of experience working on complex projects, including 2+ years in a leadership role as a Developer.
  • 7+ years of experience of Java development experience with strong proficiency in Java 21, including records, sealed classes, pattern matching, and virtual threads.
  • 1+ years of experience designing and building microservices architectures, including service decomposition, API gateway patterns, service discovery, and distributed configuration.
  • 7+ years of experience with Spring Boot and the Spring ecosystem, including Spring MVC, Spring Data, Spring Security, and Spring Cloud.
  • Experience deploying and operating microservices on AWS using EC2, ECS/EKS, RDS, S3, SQS, and Lambda.
  • Experience with Spring Batch for large-scale batch processing, Hibernate/JPA for ORM and database interaction.
  • Experience with PostgreSQL or similar relational databases.
  • Experience building and consuming RESTful APIs using proper versioning and contract-first design.
  • Experience with inter-service communication patterns, including REST, messaging queues, and event-driven communication.

  • Experience with government or public sector projects.
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or similar, for microservices deployment pipelines, distributed system concerns - including fault tolerance, circuit breakers, retries, and observability.
  • Hands-on experience with microservices patterns such as saga, CQRS, event sourcing, and API composition.
  • Experience with service mesh technologies and API gateway solutions such as AWS API Gateway or Spring Cloud Gateway.
  • Experience with Git version control and collaborative development workflows.
  • Strong understanding of software design patterns, SOLID principles, and clean code practices.
  • Experience with Docker and Kubernetes/ECS for microservices containerization and orchestration.
  • Knowledge of message-driven architecture using SQS, …

Skills

  • Java
  • spring
  • spring-boot
  • spring-batch
  • Hibernate
  • PostgreSQL
  • spring-mvc
  • spring-data
  • spring-security
  • spring-cloud
  • amazon-web-services
  • amazon-ec2
  • amazon-ecs
  • amazon-eks
  • amazon-rds-for-mysql
  • amazon-s3
  • amazon-sqs
  • aws-lambda
  • Jenkins
  • Github
  • github-actions
  • amazon-api-gateway
  • Docker
  • Kubernetes
  • Kafka
  • flyway
  • liquibase
  • amazon-cloudwatch
  • splunk
  • datadog
  • zipkin
  • opentelemetry
  • Terraform
  • OAuth2
  • openid-connect
  • processing-js
  • bullhorn

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Cloud and Things

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes