{"schemaVersion":"jobsearcher.job.v1","id":"9aeb423f082e9d7024576af2","url":"https://jobsearcher.com/jobs/9aeb423f082e9d7024576af2","canonicalUrl":"https://jobsearcher.com/jobs/9aeb423f082e9d7024576af2","title":"Lead Java Engineer","description":"Job Title: Lead Java EngineerLocation: NY / NJ / CTJob type: ContractJob SummaryWe are seeking a Lead Java Engineer to collaborate across engineering disciplines including design, architecture, configuration, and qualification. The ideal candidate will be a Java Subject Matter Expert with strong technical depth, hands-on problem-solving skills, and experience building scalable, high-performance systems in the Financial Services domain.Key ResponsibilitiesAct as a technical lead and Java SME across engineering teamsDesign and implement scalable APIs using Core Java and Spring BootDrive architecture decisions focusing on scalability, performance, and reliabilityBuild and enhance event-driven applications using pub-sub communication modelsLead legacy application modernization and enhancementsApply best practices in microservices, DDD, observability, and securityPerform performance tuning, troubleshooting, and optimizationEnsure robust API design including retries, exception handling, and fault toleranceTechnical Skills RequiredExpert in Core Java (multithreading, streams, transaction management)Strong experience with Spring Boot and RESTful API developmentMicroservices architecture and Domain Driven Design (DDD)Event-driven architecture, messaging, and pub-sub systemsPerformance tuning, testing, and observabilityStrong understanding of security principles and API reliability patternsArchitecture & Design ExpertiseAPI design from high-level requirements to implementationHigh availability, low latency, and disaster recovery designKnowledge of monolithic, microservices, and serverless architecturesExperience handling retries, failures, and inter-service communication","company":"Princeton It Services","rawCompany":"princeton it services","city":"Mt Laurel","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-04-12T17:46:29.298Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"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":"Lead Java Engineer","description":"Job Title: Lead Java EngineerLocation: NY / NJ / CTJob type: ContractJob SummaryWe are seeking a Lead Java Engineer to collaborate across engineering disciplines including design, architecture, configuration, and qualification. The ideal candidate will be a Java Subject Matter Expert with strong technical depth, hands-on problem-solving skills, and experience building scalable, high-performance systems in the Financial Services domain.Key ResponsibilitiesAct as a technical lead and Java SME across engineering teamsDesign and implement scalable APIs using Core Java and Spring BootDrive architecture decisions focusing on scalability, performance, and reliabilityBuild and enhance event-driven applications using pub-sub communication modelsLead legacy application modernization and enhancementsApply best practices in microservices, DDD, observability, and securityPerform performance tuning, troubleshooting, and optimizationEnsure robust API design including retries, exception handling, and fault toleranceTechnical Skills RequiredExpert in Core Java (multithreading, streams, transaction management)Strong experience with Spring Boot and RESTful API developmentMicroservices architecture and Domain Driven Design (DDD)Event-driven architecture, messaging, and pub-sub systemsPerformance tuning, testing, and observabilityStrong understanding of security principles and API reliability patternsArchitecture & Design ExpertiseAPI design from high-level requirements to implementationHigh availability, low latency, and disaster recovery designKnowledge of monolithic, microservices, and serverless architecturesExperience handling retries, failures, and inter-service communication","datePosted":"2026-04-12T17:46:29.298Z","dateModified":"2026-04-12T17:46:29.298Z","hiringOrganization":{"@type":"Organization","name":"Princeton It Services","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Mt Laurel","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9aeb423f082e9d7024576af2"},"url":"https://jobsearcher.com/jobs/9aeb423f082e9d7024576af2"}}