![]()
Job Title: Full Stack Java Developer (Senior/Lead)
Location: Rutherford, NJ
Duration: Temp to Hire - 6 months
Pay Range: $98/hr (W2) |
Job ID: 372475
Interview: Onsite availability required upon request
TSR is a trusted staffing and workforce solutions partner with more than 50 years of experience delivery highly qualified talent to support clients' most critical business and technology initiatives. Through a disciplined approach to sourcing, candidate vetting, and delivery, TSR helps organizations scale teams quickly while maintaining quality and reliability.
TSR operates with a global delivery model, leveraging specialized teams to support enterprise clients across North America and beyond.
In June 2024, TSR was acquired by Justin Christian, founder and CEO of BCforward, a global provider of professional services and workforce solutions. This partnership expands TSR's ability to deliver broader capabilities, global delivery resources, and enhanced opportunities for both clients and consultants.
Job Description
We are seeking a Senior Full Stack Java Developer to join our dynamic team. The ideal candidate will have strong experience in Java/J2EE, Spring ecosystem, REST APIs, front-end web technologies, CI/CD, and databases and a proven ability to lead development, design scalable architectures, and deliver high-performance applications.
Responsibilities:
- Lead design and implementation of new or enhanced application systems and programs.
- Develop full-stack solutions using Java, Spring, REST APIs, and web technologies.
- Establish and optimize CI/CD pipelines and development tooling.
- Apply test-driven development and secure coding practices throughout the SDLC.
- Guide and coach a team of developers to deliver maintainable, scalable software.
- Collaborate with cross-functional stakeholders to define requirements and delivery plans.
- Support production by building robust tooling and automation for monitoring and operations.
Required Skills & Qualifications:
- 8-10+ years as a full-stack developer building robust, scalable applications with strong Object-Oriented Design.
- Expertise in Java Core, including concurrent programming.
- Spring Framework: Core, Integration, Batch, JDBC, and Hibernate.
- Web technologies: HTML, CSS, and RESTful API design and development.
- Databases: RDBMS (preferably Oracle) and NoSQL (preferably MongoDB).
- Agile development with strong emphasis on test-driven development.
- CI/CD and DevOps tools: GitHub, Jenkins, SonarQube, JIRA, and secure coding toolkits (e.g., Black Duck).
- Linux proficiency including shell scripting.
- Ability to operate with minimal supervision and deliver in a fast-paced environment.
Preferred Skills:
- Experience with React.js.
- Experience in financial or banking domains.
- Automated testing experience.
- Familiarity with AI developer tools such as GitHub Copilot.
Interested? Apply Now!
If this sounds like the right opportunity for you, please apply with your most recent resume.