Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer - Spring Boot, Microservices & Multithreading (W2 ONLY)

Tricon Solutions

**** W2 ONLY - NO C2C - NO VISA SPONSORSHIP AVAILABLE ****

Senior Java Developer - Spring Boot, Microservices & Multithreading (W2 ONLY)

Location: Englewood Cliffs, NJ
Duration: Long-Term, Ongoing Contract
Experience: 8+ Years
Position Type: Contract
Work Arrangement: Hybrid - 3 days a week onsite

About the Opportunity

We are seeking a highly skilled Senior Java Developer to join the engineering team of a leading media and technology organization.

The ideal candidate will have deep expertise in Core Java, Spring Boot, microservices architecture, multithreading, and high-performance backend application development .

This role involves designing, developing, and optimizing scalable, reliable, and high-throughput backend services supporting complex, data-intensive enterprise applications.

We are looking for a technically strong, hands-on engineer who understands Java internals, concurrent programming, distributed systems, and production-level performance optimization.

Key Responsibilities

  • Design, develop, and maintain high-performance backend applications using Java and Spring Boot.

  • Build scalable, resilient microservices and RESTful APIs.

  • Develop and optimize multithreaded and concurrent Java applications.

  • Implement efficient asynchronous processing and parallel execution mechanisms.

  • Design backend services capable of processing large volumes of data with low latency and high throughput.

  • Apply distributed systems principles to ensure application scalability, reliability, and fault tolerance.

  • Optimize application performance, memory utilization, JVM behavior, and database interactions.

  • Troubleshoot complex production issues involving concurrency, thread contention, memory leaks, and performance bottlenecks.

  • Collaborate with architects, engineering teams, and business stakeholders to translate requirements into robust technical solutions.

  • Participate in architecture discussions, technical design reviews, and code reviews.

  • Write clean, maintainable, well-tested production-quality code.

Required Technical Skills

Core Java & Concurrency

  • 8+ years of professional Java development experience.

  • Strong hands-on experience with Java 11/17/21 or newer.

  • Excellent understanding of Java collections, generics, streams, and functional programming.

  • Deep knowledge of multithreading, concurrency, synchronization, and thread safety.

  • Experience with ExecutorService, CompletableFuture, thread pools, concurrent collections, and asynchronous programming.

  • Strong understanding of JVM internals, garbage collection, memory management, and performance tuning.

Spring Boot & Microservices

  • Extensive hands-on experience with Spring Boot and the Spring ecosystem.

  • Proven experience designing and developing microservices-based applications.

  • Strong knowledge of REST APIs, service-to-service communication, and API design.

  • Understanding of distributed transactions, resilience patterns, circuit breakers, retries, and fault tolerance.

  • Experience building scalable, highly available backend services.

Performance & Distributed Systems

  • Experience developing high-throughput, low-latency applications.

  • Strong understanding of concurrent processing, asynchronous workflows, and event-driven architectures.

  • Ability to identify and resolve performance bottlenecks.

  • Experience with distributed caching, messaging, and data processing systems.

  • Strong debugging, profiling, and production troubleshooting skills.

Databases & Development Tools

  • Strong SQL skills and experience with relational databases such as PostgreSQL, Oracle, or MySQL.

  • Experience with database query optimization and performance tuning.

  • Proficiency with Git, Maven/Gradle, and automated testing frameworks.

  • Experience with CI/CD pipelines and modern software engineering practices.

Preferred / Nice-to-Have Skills

  • Experience with market data, financial data, real-time data feeds, or other data-intensive platforms.

  • Hands-on experience with Kafka or similar event-streaming technologies.

  • Experience with Redis or other distributed caching solutions.

  • Familiarity with Kubernetes, Docker, and cloud platforms such as AWS.

  • Experience with reactive programming frameworks.

  • Understanding of messaging systems, event processing, and data ingestion pipelines.

  • Experience building systems requiring high availability, low latency, and continuous data processing.

What We're Looking For

This is a hands-on senior engineering position , not primarily a team management or coordination role.

The successful candidate should be comfortable:

  • Writing complex Java code independently.

  • Designing and troubleshooting multithreaded applications.

  • Explaining concurrency concepts and their practical implementation.

  • Building production-grade Spring Boot microservices.

  • Solving complex performance and scalability challenges.

  • Understanding architectural trade-offs in distributed systems.

  • Taking technical ownership of backend components from design through production.

Candidates with strong Core Java fundamentals, practical multithreading experience, and deep Spring Boot/microservices expertise will be prioritized.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Java Developer - Spring Boot, Microservices & Multithreading (W2 ONLY) in Englewood Cliffs, NJ vacancy
  •  ...Jersey City, NJ   Our client seeks a Senior Java Spring Boot Developer to build and integrate information...  ...choices.   We can facilitate w2 and corp-to-corp consultants. For our...  ...and enhance RESTful services and microservice-based applications. Participate in... 
    Senior
    Hourly pay
    Local area

    Eliassen Group

    Jersey City, NJ
    a month ago
  • $61k - $101k

     ...more languages, especially Java 11+ and modern Java features...  ...Extensive experience with Spring Boot 3.x, Spring Framework 5.x/6....  ...Preferred: hands-on experience with microservices architecture, distributed...  ...: We design, develop, and troubleshoot software solutions... 
    Senior
    Full time

    J.P. Morgan

    Jersey City, NJ
    14 days ago
  •  ...development, testing, and operational stabilityAdvanced in one or more programming language(s) - Design, develop, and maintain scalable microservices using Java and Spring Boot. Apply best practices for RESTful APIs, security, testing, and CI/CD.Lead technical decisions,... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...to build solutions or break down technical problems Develops secure high-quality production code, and reviews and...  ...language(s) - Design, develop, and maintain scalable microservices using Java  and Spring Boot . Apply best practices for RESTful APIs , security,... 
    Suggested

    JPMorgan Chase & Co.

    Jersey City, NJ
    more than 2 months ago
  •  ...Responsibilities Design, develop, test, and maintain scalable Java backend applications and services...  ...maintain RESTful APIs and microservices using Java and Spring Boot. Analyze business and...  ...oriented programming, collections, multithreading, exception handling, and... 
    Senior

    Techvilla Solutions

    Englewood, NJ
    1 day ago
  • $100k

     ...SynergisticIT has been helping aspiring developers like you excel in the tech industry....  ...journey! Preferred SKILLS For Java/Full stack/Devops Positions Associate...  ..., C++ or software programming Spring boot, Microservices, Docker, Jenkins, Github, Kubernates... 
    H1b

    SynergisticIT

    Paterson, NJ
    2 days ago
  • $61k - $101k

     ...We need advanced proficiency in one or more programming languages, with experience designing, developing, and maintaining scalable microservices using Java and Spring Boot. We expect strong knowledge of RESTful APIs, security, testing, and CI/CD practices. We are... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    14 days ago
  •  ...Job Title: Full Stack Java Developer Duration: 12-18 months Location: Jersey City...  ...Required Pay Scale: $65-68/hr - W2 ONLY, NO C2C ***Due to client requirements...  ...with expertise in Java, J2EE, Spring Boot, Microservices, REST APIs, and modern front-end technologies... 

    Matlen Silver

    Jersey City, NJ
    3 days ago
  •  ...Overview: Java FSD Senior Java Full Stack Developer (Java FSD) is an experienced...  ...frameworks like Spring and Spring Boot, and understanding of...  ...core Java concepts like multithreading and design patterns....  ...), and understanding microservices architecture. - Cloud... 
    Senior

    Purple Drive

    Jersey City, NJ
    3 days ago
  •  ...Senior Java Full Stack Developer Weehawken, NJ 6 months $32.00 - $36.00/Hour on W2 (Without Benefits). Applicants must be willing to work on W2 Job Summary...  ...Developer with strong expertise in Java, Spring Boot, Microservices, and React JS. The candidate will be... 
    Senior

    Artech

    Weehawken, NJ
    17 hours ago
  • $61k - $101k

     ...need strong core Java expertise, including...  ...collection, and multithreading. We expect...  ...with Java/J2EE, Spring Boot, databases, Kafka...  ...look for experience developing, debugging, and maintaining...  ...coaching senior engineers and...  ...-front end-based microservices. Exposure to Kubernetes... 
    Senior
    Full time

    J.P. Morgan

    Jersey City, NJ
    14 days ago
  •  ...Senior Java Developer Location: Jersey City, NJ Duration: Full Time Job Description: Senior Java Developer – Cloud Native...  ...-native applications. Brings deep expertise in Java, Spring Boot, Microservices, and AWS, with a strong focus on delivery speed, code quality... 
    Senior
    Full time
    Immediate start
    Relocation

    JConnect Infotech

    Jersey City, NJ
    5 days ago
  • #Hiring For Senior Java Developer ( W2 OR 1099 ) Exp: 8+ Location: : Jersey City, NJ Note: ( W2 OR 1099 ) Only Visa: USC,...  ...software engineering & delivery practices using Java, Spring Boot REST/Microservices, etc. As a Senior Engineer working in IST Team, you... 
    Senior
    Work experience placement
    Immediate start

    Kaav Inc.

    Jersey City, NJ
    4 days ago
  •  ...Java Solution Architect Location: Jersey City, NJ – Onsite Interview: Final...  ...strong hands-on expertise in Java, Spring Boot, Microservices, REST APIs, Kafka, Cloud Technologies...  .... Collaborate with developers, DevOps engineers, product managers,... 
    Full time

    Arkhya Tech Inc.

    Jersey City, NJ
    2 days ago
  •  ...Senior Java Full Stack Developer Our client, an IT Services and Consultant company...  ...team to develop and maintain Spring Web and Spring Batch...  ...members. Contribute to microservices development, learning distributed...  ...(Spring Web or Spring Boot). Understanding of core... 
    Senior

    ICONMA

    Jersey City, NJ
    5 days ago
  •  ...a strong focus on Java and extensive experience...  ...and building microservices architectures Leadership...  ...in a lead or senior engineering role, demonstrating...  ...: Mastery of the Spring Framework, especially Spring Boot for microservices...  ...Mentor, coach, and develop a team of senior... 
    Senior
    Contract work

    Rose International

    Rutherford, NJ
    4 days ago
  •  ...Senior Java Full Stack Developer We are hiring an experienced Java Full Stack Developer to build enterprise...  ...using modern Java, React, Microservices, Cloud, and AI-assisted development...  ..., JavaScript framework like React, Spring Boot, and Oracle. Modern Application... 
    Senior

    Apolis

    Jersey City, NJ
    5 days ago
  •  ...Senior Full Stack Java Developer Location: Jersey City, New Jersey (Hybrid) Employment Type: Contract Contract Duration...  ...of hands-on Java development experience using Spring Boot, REST APIs, and Microservices. ~5+ years of development experience with Angular... 
    Senior
    Contract work

    Apex Systems

    Jersey City, NJ
    4 days ago
  •  ...code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets...  ..., and operational stability Proficient in coding in Java Experience with Spring boot Experience with Kubernetes Leverages enterprise-... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    a month ago
  •  ...Consulting is currently seeking a highly motivated Lead/Senior Full Stack Java Developer for a Hybrid opportunity in Rutherford, NJ...  ...Lead Developer with strong experience in Java, Spring Boot, Spring Cloud, and Microservices to design, develop, and support scalable and... 
    Senior
    Temporary work

    TSR Consulting

    Rutherford, NJ
    3 days ago
  •  ...transformation at scale. For more information, please visit . Job Title: Senior Java Developer Work Location Jersey City, NJ Job Description: Core Java Multithreading Spring boot hibernate Spark Handson experience in Core Java Spring Boot Rest... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Local area

    LTIMindtree

    Jersey City, NJ
    1 day ago
  •  ...Our components are created in Java 8-11, C# and .Net, JavaScript/...  ...TypeScript with Angular, Oracle, Spring 4-5 (as well as Spring Boot). Responsibilities: - Develop business and technical...  ...services, switch from monolith to microservice architecture) Mandatory Skills... 
    Senior
    Full time

    Luxoft

    Jersey City, NJ
    2 days ago
  •  ...Job Title: Senior Java Engineer Location: Jersey City, NJ...  ...contractors, and vendors Develop secure, high-quality...  ...programming capability Kafka and microservices architecture Cloud-...  ...Architect certification Spring Boot familiarity... 
    Senior
    Long term contract
    Contract work
    For contractors
    Local area
    Relocation

    Inficare

    Jersey City, NJ
    1 day ago
  •  ...Role : Senior Java Developer Location :Jersey City, NJ FTE Job Description Must Have Technical/Functional Skills Primary Skill: Java/J2EE Secondary: Spring/Spring Boot Experience: Between 10 to 20 years Roles & Responsibilities... 
    Senior

    AceStack LLC

    Jersey City, NJ
    2 days ago
  •  ...our commitment to helping our clients develop better, faster, and in rhythm. How...  ...engineering with expertise in Java Spring Boot and cloud-native design ~ Proven experience...  ...similar technologies ~ Deep knowledge of Microservices, CQRS, and Event Sourcing in... 
    Senior
    Flexible hours

    InRhythm Inc

    Jersey City, NJ
    3 days ago
  •  ...Skill: Java+Springboot Developer with cloud ~7+ years of experience in the mandatory skills - Java, Springboot, Unix shell scripting and any SQL. ~ DEV OPS (CI/CD) knowledge is a desired skillset. ~ Working knowledge in any cloud computing environment... 

    SARIAN Co

    Jersey City, NJ
    1 day ago
  •  ...Project Description: As a Senior Full Stack Java Engineer within the US...  ...Loans POD, you will design, develop, and deliver enterprise...  ...Strong expertise in Java, Spring Boot, REST APIs, and distributed...  ...cloud-native architecture, microservices, and event-driven integration... 
    Senior
    Full time

    Luxoft

    Weehawken, NJ
    1 day ago
  •  ...Java Full Stack developer Location: Jersey City, NJ ( 3 days onsite 2 days remote) Exp: 8+ years...  ...look for nearby Candidates ( Only W2) Must Have Skills :...  ...5+ years (602/603) stay in rate Spring Boot Microservices (APIs) Angular (1-2 years) Testing... 
    Remote work

    Apex Informatics

    Jersey City, NJ
    4 days ago
  • Sr Java Full Stack Developer Location: Englewood Cliff, NJ (Hybrid Only Locals) Visa: H1B and USC, H4 EAD Experience: 12+ Years Job Description: Final Round in Person Skills: Java, Spring boot, Javascript (React JS) with graphQL, DevOps, CI/CD, MySQL, mongoDB
    Senior
    H1b
    Local area

    Argyle Infotech

    Englewood Cliffs, NJ
    5 days ago
  • $70k - $100k

     ...development Position : W2 (No C2C) VISA: Open...  ...' of experience with Java 7/8, J2EE, Eclipse or similar tool, Spring Boot, Spring Security, Spring...  ...of design patterns and microservice architecture. Experience...  ..., etc. Our goal is to develop a long-term partnership... 
    Internship
    Work at office

    Triunity Software

    Hoboken, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer - Spring Boot, Microservices & Multithreading (W2 ONLY). Be the first to apply!