{"schemaVersion":"jobsearcher.job.v1","id":"3b60ee7d8f2eb1579ae92827","url":"https://jobsearcher.com/jobs/3b60ee7d8f2eb1579ae92827","canonicalUrl":"https://jobsearcher.com/jobs/3b60ee7d8f2eb1579ae92827","title":"Java Swing Developer (W2 Only / No C2C)","description":"Overview\nIn this hands-on Java developer role, you will contribute to the backend and web applications that power a trading platform. You will work closely with front-end teams and senior engineers to deliver scalable services, optimised performance, and reliable systems. You’ll translate user stories into technical tasks and participate in Agile teams to drive timely delivery. The opportunity centers on building a more efficient, transparent trading process within a collaborative tech-focused environment, using modern Java, Spring, and React tech stacks.\n\nCompensation / BenefitsMedical, dental & vision401(k) Retirement PlanLife Insurance (Voluntary)Short and long-term disabilityTime Off/Leave (PTO, vacation or sick)Employee Assistance Program\nResponsibilitiesDesign, develop, and maintain backend services and web applicationsWrite clean, tested code following engineering practicesParticipate in technical design discussions with senior engineers and architectsCollaborate with frontend developers to integrate backend with UITroubleshoot, debug, and optimise performanceBreak down user stories into technical tasks and deliver on timelinesCollaborate in Agile teams with product owners, QA, and developersMaintain and improve existing systems for stability and reliabilityCommunicate technical concepts to technical and non-technical stakeholdersContinuously develop technical expertise and stay updated with modern technologies and frameworks\nKey requirementsStrong Java fundamentals (Java 21 preferred) including collections, concurrency, memory managementSpring Framework (Spring 4+) and Spring Boot 3.xExperience building and consuming REST APIsKnowledge of React (v17) and backend-frontend integrationUnderstanding of web app architecture and client-server communicationSQL and relational databases (PostgreSQL)Version control (Git) and build tools (Maven/Gradle)Focus on clean code, unit testing, and code reviewsFamiliarity with Agile developmentLinux/Unix environment experience4–8+ years of software engineering experienceStrong communication of technical conceptsCollaborative mindset in Agile teamsProblem-solving and troubleshooting driveJavaSpring BootREST API development","company":"TEKsystems","rawCompany":"teksystems","city":"Jersey City","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-09-15T05:11:07.702Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"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":"Java Swing Developer (W2 Only / No C2C)","description":"Overview\nIn this hands-on Java developer role, you will contribute to the backend and web applications that power a trading platform. You will work closely with front-end teams and senior engineers to deliver scalable services, optimised performance, and reliable systems. You’ll translate user stories into technical tasks and participate in Agile teams to drive timely delivery. The opportunity centers on building a more efficient, transparent trading process within a collaborative tech-focused environment, using modern Java, Spring, and React tech stacks.\n\nCompensation / BenefitsMedical, dental & vision401(k) Retirement PlanLife Insurance (Voluntary)Short and long-term disabilityTime Off/Leave (PTO, vacation or sick)Employee Assistance Program\nResponsibilitiesDesign, develop, and maintain backend services and web applicationsWrite clean, tested code following engineering practicesParticipate in technical design discussions with senior engineers and architectsCollaborate with frontend developers to integrate backend with UITroubleshoot, debug, and optimise performanceBreak down user stories into technical tasks and deliver on timelinesCollaborate in Agile teams with product owners, QA, and developersMaintain and improve existing systems for stability and reliabilityCommunicate technical concepts to technical and non-technical stakeholdersContinuously develop technical expertise and stay updated with modern technologies and frameworks\nKey requirementsStrong Java fundamentals (Java 21 preferred) including collections, concurrency, memory managementSpring Framework (Spring 4+) and Spring Boot 3.xExperience building and consuming REST APIsKnowledge of React (v17) and backend-frontend integrationUnderstanding of web app architecture and client-server communicationSQL and relational databases (PostgreSQL)Version control (Git) and build tools (Maven/Gradle)Focus on clean code, unit testing, and code reviewsFamiliarity with Agile developmentLinux/Unix environment experience4–8+ years of software engineering experienceStrong communication of technical conceptsCollaborative mindset in Agile teamsProblem-solving and troubleshooting driveJavaSpring BootREST API development","datePosted":"2026-09-15T05:11:07.702Z","dateModified":"2026-09-15T05:11:07.702Z","hiringOrganization":{"@type":"Organization","name":"TEKsystems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Jersey City","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"3b60ee7d8f2eb1579ae92827"},"url":"https://jobsearcher.com/jobs/3b60ee7d8f2eb1579ae92827"}}