Job Description
Company Overview
This position is for a project supporting Subaru of America’s multi-tier web environment. The company emphasizes high-quality software development across distributed applications, real-time integrations, and scalable enterprise systems. The environment encourages mentorship, collaboration, and technical leadership in full-stack development projects.
Job Title
Lead Full Stack Java Developer
Location & Work Type
- Location: Camden, NJ
- Work Type: W2 Contract or Full-time
- Visa Eligibility: GC, US Citizen, OPT, or H1 Transfer
Experience Required
- Minimum 12+ years of professional Java development experience
- Proven experience leading full-stack projects and mentoring team members
Job Summary / Purpose of Position
The Full Stack Lead Engineer is accountable for the full project lifecycle, including requirements analysis, design, software development, quality assurance, user acceptance testing, production deployment, and support. This role focuses on backend development for distributed applications and driving Subaru of America’s web environment.
Key Responsibilities
- Design and develop real-time integrations, web applications, and batch processing applications using Java and Spring frameworks
- Execute code reviews and maintain coding standards
- Mentor and provide guidance to other team members
- Troubleshoot and debug systems efficiently
- Test and manage project deployments and production releases
- Provide production support on a rotation basis
- Balance development and support activities while maintaining high-quality standards
- Build effective relationships with business partners and vendors to clarify requirements
- Proactively raise issues, options, and opportunities when identified
- Ensure timely completion of work in accordance with coding standards and best practices
Required Skills & Qualifications
- Java Development: 12+ years of experience
- Frameworks & Tools: Spring MVC, Spring Data JPA, Hibernate, JMS
- Front-End & UI: JSP, JavaScript, React
- Web Services: SOAP & REST API integration
- Databases & OS: SQL, UNIX
- Application Servers: Tomcat
- Other Technical Skills: Design patterns, web service development, Spring Boot Microservices
- Communication: Strong organizational, written, and oral communication skills
- Education: 4-year degree or equivalent professional experience
Additional / Preferred Skills
- AWS Cloud experience
- Apache Ignite, MyBatis
- Continuous integration environments
- XML schema understanding
- Automotive industry experience
- Agile software development practices
- Experience with JIRA and GitHub