{"schemaVersion":"jobsearcher.job.v1","id":"16db890386729a9879921d5e","url":"https://jobsearcher.com/jobs/16db890386729a9879921d5e","canonicalUrl":"https://jobsearcher.com/jobs/16db890386729a9879921d5e","title":"Java Developer (Multithreading)","description":"Job ID: z5G7h3l6a1kMvyS65NP3c7bIx98AhW5K7qqZToOh3iY=Job Code: JPC - 26142Location: Princeton, NJ, United States (Remote)Salary: USD 63 (Hourly)Role : Java Developer (Multithreading)Location : Princeton, NJPosition Type : ContractJob Description :Multithreading concepts who has worked in BFS, Finance & Fintech domainsMandatory Skills :Java, Microservices, MS SQL Server, React, Spring Boot, Multithreading, GitHub Co-Pilot Core Java Threading & locks & Mongo DBRequirement:Concurrency Architecture: Build ultra-scalable, non-blocking asynchronous microservices.Threading Management: Optimize low-level java.util. concurrent components, thread pools, and locks.Modernization: Transition high-load I/O workloads to Java 21 Virtual Threads (Project Loom).Performance Tuning: Eliminate deadlocks, race conditions, thread starvation, and memory leaks.Diagnostics: Run thread dump analysis, heap dumps, and GC tuning using profilers.Must knowCore Java: Deep expertise in Java 17/21 memory models and synchronization primitives.Spring Ecosystem: Advanced Spring Boot engineering, focusing on @Async task executors and WebFlux.High Throughput: Hands-on experience with Kafka/RabbitMQ, or ultra-low-latency event streaming.Database Locking: Mastery over optimistic/pessimistic locking and database isolation levels.Build resilient, low-latency, and multi-threaded Java applications.Full Stack Development Build user facing interfaces HTML CSS JS Angular React and server-side logic Java Spring BootDatabase Management Design develop and maintain relational databases SQL Oracle PostgreSQLAPI Microservices Develop test and integrate RESTful APIs and microservices architecturesTesting Debugging Perform unit testing troubleshoot applications and fix bugs to ensure qualityDeployment DevOps Deploy code to environments using containerization tools like Docker and KubernetesCollaboration Work with cross functional teams Product Managers QA in Agile Scrum environmentsSkillsMultithreading, MS SQL Server, React, GitHub Co-Pilot","company":"Apptad","rawCompany":"apptad","city":"Princeton","state":"NJ","isRemote":false,"isActive":true,"createdAt":"2026-10-12T02:51:20.855Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Developer (Multithreading)","description":"Job ID: z5G7h3l6a1kMvyS65NP3c7bIx98AhW5K7qqZToOh3iY=Job Code: JPC - 26142Location: Princeton, NJ, United States (Remote)Salary: USD 63 (Hourly)Role : Java Developer (Multithreading)Location : Princeton, NJPosition Type : ContractJob Description :Multithreading concepts who has worked in BFS, Finance & Fintech domainsMandatory Skills :Java, Microservices, MS SQL Server, React, Spring Boot, Multithreading, GitHub Co-Pilot Core Java Threading & locks & Mongo DBRequirement:Concurrency Architecture: Build ultra-scalable, non-blocking asynchronous microservices.Threading Management: Optimize low-level java.util. concurrent components, thread pools, and locks.Modernization: Transition high-load I/O workloads to Java 21 Virtual Threads (Project Loom).Performance Tuning: Eliminate deadlocks, race conditions, thread starvation, and memory leaks.Diagnostics: Run thread dump analysis, heap dumps, and GC tuning using profilers.Must knowCore Java: Deep expertise in Java 17/21 memory models and synchronization primitives.Spring Ecosystem: Advanced Spring Boot engineering, focusing on @Async task executors and WebFlux.High Throughput: Hands-on experience with Kafka/RabbitMQ, or ultra-low-latency event streaming.Database Locking: Mastery over optimistic/pessimistic locking and database isolation levels.Build resilient, low-latency, and multi-threaded Java applications.Full Stack Development Build user facing interfaces HTML CSS JS Angular React and server-side logic Java Spring BootDatabase Management Design develop and maintain relational databases SQL Oracle PostgreSQLAPI Microservices Develop test and integrate RESTful APIs and microservices architecturesTesting Debugging Perform unit testing troubleshoot applications and fix bugs to ensure qualityDeployment DevOps Deploy code to environments using containerization tools like Docker and KubernetesCollaboration Work with cross functional teams Product Managers QA in Agile Scrum environmentsSkillsMultithreading, MS SQL Server, React, GitHub Co-Pilot","datePosted":"2026-10-12T02:51:20.855Z","dateModified":"2026-10-12T02:51:20.855Z","hiringOrganization":{"@type":"Organization","name":"Apptad","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Princeton","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"16db890386729a9879921d5e"},"url":"https://jobsearcher.com/jobs/16db890386729a9879921d5e"}}