Jobs · Engineering · New York

Senior Java Developer

Cloud and Things · Albany, NY · 1 mo ago
Engineering$65–$80/hrFull-time

About the role

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.

Location: Albany, NY (Hybrid) • Duration: 30 Months • Start Date: estimated 12/4/26 • Application Deadline: 9/21/26 • Exempt position.

Responsibilities

  • 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.

Requirements

  • 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.

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

Similar jobs

Senior Java Developer

Accord Technologies IncChicago, IL· 1 mo ago
Engineeringapply on candidateportal.ceipal.com

Senior Java Developer

Largeton GroupNew Bedford, MA· 1 mo ago
Engineeringapply on candidateportal.ceipal.com

Senior Java Developer

Randstad Digital AmericasEnglewood, CO· 3 mo ago
Engineering$70–$80/hrapply on randstadusa.com