Senior Java Developer
Listed on 2026-08-29
-
Software Development
Backend Developer, Java Developer, Cloud Engineer - Software, DevOps
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
Final date to receive applications: 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, Git Hub 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.
- Ex…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).