Senior Java Developer

Hybrid in South Schodack, NY, US • Posted 21 minutes ago • Updated 21 minutes ago
Full Time
Hybrid
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

Summary

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: Albany, NY (Hybrid)
Duration: 30 Months
Start Date: estimated - 12/4/26
W2 Hourly Rate: $65-80/hour
Application Deadline: 9/21/26

Overview:

We are seeking an experienced Senior Java Developer to join our NYS client’s CSMS modernization team. The consultant will design, develop, and maintain mission-critical microservices and applications that support child support case management operations. This role requires strong microservices experience, including building, deploying, and maintaining loosely coupled, independently deployable services. The work will span web application development, REST API services, batch processing, and system integrations within a cloud-native environment.

Duties:

  • Design, develop, and maintain microservices using Spring Boot, following 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, 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 patterns, including synchronous REST calls and asynchronous messaging.
  • Collaborate with architects and business analysts to translate requirements into technical solutions.
  • Participate in code reviews, enforce coding standards, and mentor junior developers.
  • 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.
  • Work with cross-functional teams on system integration efforts, including third-party and inter-agency data exchanges.
  • Other duties as assigned.
Mandatory Qualifications:
  • More than seven (7) years of experience working on complex projects, with 2 or more years in a leadership role as a Developer.
  • At least five (5) years of hands-on experience designing, building, and deploying highly scalable, secure, and resilient microservices and RESTful APIs. This must include deep expertise in Java (version 17 or higher), Spring Boot, and Hibernate/JPA, integrated with relational databases such as PostgreSQL.
  • At least five (5) years of hands-on experience developing responsive, accessible, and high-performance user interfaces using modern front-end frameworks (such as Angular 14+, React, or Vue.js). This must include proven experience integrating front-end applications with Java/Spring Boot back-end APIs, managing client-side state, implementing secure authentication protocols (such as OAuth2/OIDC), and ensuring cross-browser compatibility and Section 508/ADA accessibility compliance.
Desirable Qualifications:
  • 1-3 years of experience with microservices patterns such as saga, CQRS, event sourcing, and API composition.
  • 6 months to 1 year of experience with service mesh technologies.
  • 1-3 years of experience with containerization (Docker) and orchestration (Kubernetes/ECS) for microservices deployment.
  • 6 months to 1 year of experience with message-driven architecture (SQS, SNS, Kafka) for asynchronous inter-service communication.
  • 6 months to 1 year of experience with API gateway solutions (AWS API Gateway, Spring Cloud Gateway).
  • 1-3 years of experience with centralized logging and distributed tracing across microservices (CloudWatch, Splunk, Datadog, Zipkin, OpenTelemetry).
  • 6 months to 1 year of experience with OAuth2/OpenID Connect for securing microservices.
  • 6 months to 1 year of experience with database-per-service patterns and database migration tools (Flyway, Liquibase, etc.).
Ready to make a difference?

We’re eager to connect with qualified candidates committed to delivering results and fostering excellence within client projects.

Cloud and Things complies with all applicable federal, state, and local laws regarding recruitment and hiring. All qualified applicants are considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other category protected by applicable federal, state, or local laws.

AI-Assisted Resume Evaluation Notice
Cloud and Things – Talent Management

Notice to Candidates
Cloud and Things utilizes artificial intelligence (AI) tools to assist our recruiting team in evaluating candidate applications for streamlining, consistency, efficiency, and thoroughness. All hiring decisions are ultimately made by our human recruiting professionals.

How AI Is Used
Our AI tools assist by:
  • Analyzing resumes against job requirements
  • Supporting our recruiters in candidate data evaluation
  • Ensuring consistent review standards across all applications
  • Important: AI serves as a support tool only. As noted above, all candidate selection and hiring decisions are made by experienced human recruiters. Your unedited resume will be processed by our AI tools as part of this evaluation.
Your Data and Privacy
Cloud and Things Data Handling:
  • Your information is processed securely and used exclusively for recruitment purposes
  • Cloud and Things may store your resume in our Applicant Tracking System (ATS) indefinitely for future job matching opportunities
  • You may opt out of long-term ATS storage by emailing your name and your request to opt out of storing your resume in the ATS to: security@cloudandthings.com
  • All personal information is handled confidentially in accordance with our privacy policy
AI Tool Data Processing:
  • AI processing data is retained for a maximum of 90 days, after which it is deleted
  • All data sent to AI tools is encrypted in transit and at rest
  • AI tools comply with applicable privacy laws including GDPR and CCPA
  • Personal data is anonymized or minimized wherever possible during AI processing

Your Participation
By submitting your application, you acknowledge this notice and consent to AI-assisted evaluation as part of our recruitment process. You may opt out only by choosing not to submit your resume for consideration.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91116955
  • Position Id: 9462
  • Posted 21 minutes ago
Contact the job poster
KS

Kavita Shaikh

Recruiter @ Cloud and Things
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Albany, New York

Today

Full-time

Albany, New York

15d ago

Easy Apply

Contract

Depends on Experience

Albany, New York

10d ago

Easy Apply

Contract, Third Party

Depends on Experience

Illinois

Today

Full-time

USD 73,150.00 - 174,000.00 per year

Search all similar jobs