1

Senior Java Engineer Jobs in Albany, NY (NOW HIRING)

Senior Java Developer

Albany, NY · On-site

$100 - $125/hr

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

Senior Java Developer

Galway, NY · On-site

$58 - $74/hr

\n \n \n \n \n Our client in Galway are beginning to hire Java Engineers (up to senior level) to help the team build out their globally renowned and ever\-present SAAS offering on a permanent basis.

Senior Java Developer

Albany, NY

$56.75 - $72.50/hr

I am looking for Senior Java Developers that have experience on large-scale healthcare projects. Visa: USC/GC Rate: 60/hr Proof of work authorization status will be required. g: Qualifications All ...

Sr. Java Developer

Albany, NY · On-site

$56.75 - $72.50/hr

In-depth knowledge of Java programming language, including familiarity with Java EE or Spring frameworks. * Experience with database systems such as MySQL, PostgreSQL, or Oracle, including SQL query ...

Our founders are hardcore telecommunications engineers with combined 200 + years of experience in ... Senior Java Architect to develop, operate and maintain a complete Java-based OUF Online Claiming ...

Senior Java Developer

Galway, NY · On-site

$58 - $74/hr

\n \n \n \n \n We have a contract position available for a Java developer within a rapidly growing global team. You will be responsible for the design and development of the company's platform and ...

As a Senior Software Engineer, Java within PNC's Retail Studio organization, you will be based in Pittsburgh, PA; Cleveland, OH; Dallas, TX; Denver, CO; or Birmingham, AL. PNC is an in-office company ...

Senior Java Application Developer

Galway, NY · On-site

$58 - $74/hr

Ask questions of the biggest datasets \n \n \n \n \n \n Role Overview Application developers will ... Excellent knowledge in JEE\/Spring, JAVA 8, Shell\-Scripting. \n * Extensive knowledge on modern ...

Software Developer - Java

Galway, NY · On-site

$58 - $74/hr

Follow best practices and guidance provided by the Senior developer \n * Include unit tests in the ... Experience with Lean \/ Agile development methodologies and trouble shooting java. \n * Must have ...

next page

Showing results 1-20

Senior Java Engineer information

See Albany, NY salary details

$10

$62

$85

How much do senior java engineer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for senior java engineer in Albany, NY is $62.38, according to ZipRecruiter salary data. Most workers in this role earn between $54.66 and $69.71 per hour, depending on experience, location, and employer.

What is a senior Java engineer?

Senior Java Engineers are experienced software developers who specialize in designing, developing, and maintaining applications using the Java programming language. They often lead development teams, architect solutions, and ensure that software meets both technical and business requirements. Their responsibilities also include code reviews, mentoring junior developers, and optimizing application performance. Typically, they have several years of experience and a deep understanding of Java frameworks and best practices.

What are the key skills and qualifications needed to thrive as a senior Java engineer?

To thrive as a Senior Java Engineer, you need advanced proficiency in Java programming, strong knowledge of software design patterns, and a degree in computer science or related field. Experience with frameworks like Spring, Hibernate, build tools such as Maven or Gradle, and familiarity with cloud platforms and CI/CD systems are typically required. Excellent problem-solving abilities, leadership, and effective communication help you guide teams and collaborate with stakeholders. These skills are crucial for delivering robust, scalable software solutions and mentoring junior engineers in complex development environments.

What are some common challenges senior Java engineers face when working on large-scale enterprise applications?

Senior Java Engineers often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining high performance under heavy loads. They are also responsible for implementing robust security practices and integrating new technologies without disrupting existing systems. Effective collaboration with cross-functional teams and mentoring junior developers are crucial aspects of the role, as these responsibilities help maintain code quality and project momentum.

What is the difference between Senior Java Engineer vs Java Developer?

AspectSenior Java EngineerJava Developer
Required CredentialsBachelor's in Computer Science, Java certifications (e.g., Oracle Certified Professional)Bachelor's in Computer Science or related field, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining complex Java applications, often in team leadership rolesDeveloping Java applications, focusing on coding and implementation
Industry UsageUsed across finance, tech, and enterprise sectors for large-scale projectsCommonly employed in software development firms, startups, and tech companies

While both roles involve Java programming, Senior Java Engineers typically handle complex system design, mentorship, and project leadership, whereas Java Developers focus more on coding and implementing features. The senior role often requires more experience and certifications, with a broader scope of responsibilities.

What are popular job titles related to Senior Java Engineer jobs in Albany, NY?

For Senior Java Engineer jobs in Albany, NY, the most frequently searched job titles are:

What job categories do people searching Senior Java Engineer jobs in Albany, NY look for?

The top searched job categories for Senior Java Engineer jobs in Albany, NY are:

What cities near Albany, NY are hiring for Senior Java Engineer jobs?

Cities near Albany, NY with the most Senior Java Engineer job openings:

Infographic showing various Senior Java Engineer job openings in Albany, NY as of August 2026, with employment types broken down into 88% Full Time, 7% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $129,749 per year, or $62.4 per hour.

Senior Java Developer

Cloud and Things

Albany, NY • On-site

$100 - $125/hr

Other

Posted 9 days ago


Key responsibilities

  • Design, develop, and maintain Spring Boot microservices, REST APIs, and batch processing solutions.

  • Collaborate with architects and business analysts to translate requirements into technical solutions and participate in code reviews.

  • Troubleshoot application issues, support system integration efforts, and contribute to CI/CD pipeline improvements.


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, SNS, or Kafka for asynchronous inter-service communication.
  • Knowledge of database-per-service patterns and database migration tools such as Flyway or Liquibase.
  • Experience with centralized logging and distributed tracing using CloudWatch, Splunk, Datadog, Zipkin, or OpenTelemetry.
  • Knowledge of infrastructure-as-code using Terraform or CloudFormation, OAuth2/OpenID Connect for securing microservices.

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

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

#J-18808-Ljbffr