1

Sr Java Microservices Developer Jobs in New York

Sr. Java AWS developer

Piscataway, NJ ยท On-site

$58.25 - $74.50/hr

Senior JAVA AWS Developer Location: Piscataway, NJ Position type: W2 contract Duration: 6-12 months ... Strong proven experience in building scalable , maintainable microservices * Strong proven ...

Sr. Java Developer

New York, NY ยท Hybrid

$62.75 - $79.75/hr

Job Title: Sr. Java Developer Location: Basking Ridge, NJ Hybrid: 2/3 days weekly onsite. Duration ... Java, Spring boot, Microservices, REST/ RESTful, Angular etc. Need minimum 09+ years of experience ...

Sr Java Developer

Manhattan, NY ยท On-site

$100 - $125/hr

We have partnered with our client in their search for a Sr Java Developer for a contract to hire role in Midtown, NYC Responsibilities * Hands-on development: Deliver critical components, prototypes ...

Java FullStack Developer

New York, NY ยท On-site

$57.50 - $74/hr

HCSC is seeking an experienced Senior Java Full Stack Developer to design, develop, and maintain ... Design and build RESTful APIs and microservices. Develop responsive and user-friendly front-end ...

Senior Java developer

Jersey City, NJ ยท On-site

$59.75 - $76.25/hr

Bachelors degree in Computer Science, Engineering, or related field. 8+ years of professional ... Strong expertise in Java 8+, Spring Boot, RESTful API design, and microservices architecture. Hands ...

Sr Java API Developer - New York

Manhattan, NY ยท On-site

$62.75 - $80/hr

Position Summary We are seeking a Senior Java API Developer to design, develop, and maintain secure ... Design, develop, and maintain RESTful APIs and microservices using Java and Spring Boot. * Build ...

Senior Java Developer

Iselin, NJ ยท On-site

$55 - $60/hr

Strong hands-on experience in Microservices Architecture. * Strong hands-on experience in REST APIs ... Skills: * Java 8/11/17. * Spring Boot. * Spring MVC. * Spring Data JPA. * Hibernate.

Sr Java API Developer - New York

Manhattan, NY ยท On-site

$62.75 - $80/hr

Position Summary We are seeking a Senior Java API Developer to design, develop, and maintain secure ... Design, develop, and maintain RESTful APIs and microservices using Java and Spring Boot. * Build ...

Showing results 41-60

Sr Java Microservices Developer information

What is a Sr Java Microservices developer?

Sr Java Microservices Developers are experienced software engineers who specialize in building and maintaining microservices-based applications using the Java programming language. They design, develop, and deploy scalable, distributed systems that allow different parts of an application to operate independently. Their expertise includes Java frameworks like Spring Boot, RESTful APIs, cloud platforms, and containerization technologies. Senior developers also mentor junior team members, ensure code quality, and help architect robust solutions to meet business requirements.

What are the key skills and qualifications needed to thrive as a Sr Java Microservices developer?

To thrive as a Sr Java Microservices Developer, you need advanced proficiency in Java, microservices architecture, RESTful APIs, and often a degree in computer science or a related field. Familiarity with tools like Spring Boot, Docker, Kubernetes, and CI/CD platforms, as well as experience with cloud services such as AWS or Azure, is typically required. Strong problem-solving abilities, teamwork, and effective communication skills help you collaborate and deliver robust, scalable solutions. These competencies ensure the development of efficient, maintainable, and reliable software systems in dynamic enterprise environments.

What are some common challenges Sr Java Microservices developers face when transitioning from monolithic to microservices architectures?

Sr Java Microservices Developers often encounter challenges such as managing distributed system complexity, ensuring secure and reliable inter-service communication, and handling data consistency across services. Adapting to containerization and orchestration tools like Docker and Kubernetes, as well as implementing effective monitoring and logging for numerous services, can also be demanding. However, these challenges are balanced by opportunities to work with modern technologies and play a key role in architectural decision-making within cross-functional teams.

What are popular job titles related to Sr Java Microservices Developer jobs in New York?

For Sr Java Microservices Developer jobs in New York, the most frequently searched job titles are:

What job categories do people searching Sr Java Microservices Developer jobs in New York look for?

The top searched job categories for Sr Java Microservices Developer jobs in New York are:

Infographic showing various Sr Java Microservices Developer job openings in New York as of August 2026, with employment types broken down into 89% Full Time, 7% Part Time, and 4% Contract. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution.

Senior Java Developer - Child Support Management System

Manhattan, NY โ€ข On-site

$65 - $75/hr

Full-time

Re-posted 6 days ago


Job description

Senior Java Developer – CSMS (Child Support Management System)

Job Summary:
We are seeking an experienced Senior Java Developer to join the CSMS modernization team. You will design, develop, and maintain mission-critical microservices and applications that support child support case management operations. The role requires strong experience in microservices architecture — building, deploying, and maintaining loosely coupled, independently deployable services. Your work will span web application development, REST API services, batch processing, and system integrations within a cloud-native environment.
Key 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

Consultants may be eligible to telecommute for more than 50% of their work hours, up to and including 100% remote work. Telecommuting arrangements require direct manager approval and are subject to change based on program needs. Consultants approved for 100% remote work must attend monthly in-person meetings at the Albany office and be available for major milestone meetings as needed. 

Mandatory Qualifications:

  • 7+ years of professional Java development experience
  • Strong proficiency in Java 21 (records, sealed classes, pattern matching, virtual threads)
  • Proven experience designing and building microservices architectures — service decomposition, API gateway patterns, service discovery, and distributed configuration
  • Extensive experience with Spring Boot and the Spring ecosystem (Spring MVC, Spring Data, Spring Security, Spring Cloud)
  • Hands-on experience with Spring Batch for large-scale batch processing
  • Solid understanding of Hibernate/JPA for ORM and database interaction
  • Experience with PostgreSQL or similar relational databases
  • Proven track record of building and consuming RESTful APIs with proper versioning and contract-first design
  • Experience with inter-service communication patterns (REST, messaging queues, event-driven)
  • Experience deploying and operating microservices on AWS (EC2, ECS/EKS, RDS, S3, SQS, Lambda)
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, or similar) for microservices deployment pipelines
  • Strong understanding of software design patterns, SOLID principles, and clean code practices
  • Experience with Git version control and collaborative development workflows
  • Understanding of distributed system concerns: fault tolerance, circuit breakers, retries, and observability
Desirable Qualifications:
  • Experience with government or public sector projects
  • Hands-on experience with microservices patterns such as saga, CQRS, event sourcing, and API composition
  • Familiarity with service mesh technologies 
  • Experience with containerization (Docker) and orchestration (Kubernetes/ECS) for microservices deployment
  • Knowledge of message-driven architecture (SQS, SNS, Kafka) for asynchronous inter-service communication
  • Knowledge of API gateway solutions (AWS API Gateway, Spring Cloud Gateway)
  • Experience with centralized logging and distributed tracing across microservices (CloudWatch, Splunk, Datadog, Zipkin, OpenTelemetry)
  • Knowledge of infrastructure-as-code (Terraform, CloudFormation)
  • Understanding of OAuth2/OpenID Connect for securing microservices
  • Knowledge of database-per-service patterns and database migration tools (Flyway, Liquibase etc)