Full Stack Java Developer
TSR Consulting is currently seeking a highly motivated Full Stack Java Developer for a hybrid opportunity in Rutherford, New JerseyRole: Full Stack Java DeveloperDuration: 6+ MonthsLocations: New Brunswick, NJAnticipated Start Date: 06/01/2026Job Type: Contract – hybridWe are looking for a Full Stack Java Developer with strong backend development experience and exposure to modern frontend technologies.Key Responsibilities:Design, develop, and maintain enterprise-level web applicationsBuild scalable microservices using Java, Spring, and Spring BootWork on frontend development using Angular, JavaScript, HTML, and CSSCollaborate with cross-functional teams in an Agile/Scrum environmentParticipate in code reviews, debugging, testing, and performance optimizationSupport application deployment using Docker and KubernetesWork with Oracle PL/SQL, stored procedures, and database integrationsCreate technical design documents, architecture diagrams, and flowchartsRequired Skills:hands-on application development experienceStrong experience with Java, Spring, Spring Boot, and HibernateExperience with Microservices architectureHands-on experience with Angular, JavaScript, HTML, and CSSKnowledge of Docker and KubernetesExperience with Git/Bitbucket for source controlStrong database experience with Oracle PL/SQL, stored procedures, and triggersExperience working in Agile methodology using JIRAFamiliarity with testing frameworks like JUnit, Cucumber, Jasmine, or MochaExperience with code reviews and application performance tuningAbout TSR:TSR Consulting (TSR, Inc.) is an established IT staffing and consulting firm operating since 1967, specializing in providing technical talent, project management, and specialized services across various industries, including energy, financial services, and life sciences. They offer both contingent staffing and permanent placement solutions.