Job Description77232 - Vice President, Fullstack JAVA EngineerWe're seeking a future team member for the role of
Vice President, Full-Stack JAVA Engineer to join our
Digital Channels Engineering team. This role is located in
Jersey City, New Jersey or
New York, NYIn this role, you'll make an impact in the following ways: - Design and implement scalable, secure, and performant backend services using Java, Spring Boot, and REST APIs.
- Lead the design and development of full-stack applications by utilizing industry best practices and cutting-edge technologies.
- Collaborate with cross-functional teams to define, design, and implement new features that enhance user experience and system performance.
- Conduct code reviews and provide technical mentorship to junior engineers, fostering a culture of continuous learning and improvement.
- Ensure high quality and performant code through comprehensive testing and debugging processes.
To be successful in this role, we're seeking the following: - Bachelor's degree in Computer Science, Engineering, or a related field
- 5 - 9 years of experience as a Full Stack Engineer or Software Developer withhands-on software engineering experience delivering Java/Spring/Spring Boot systems
- Strong expertise and in-depth knowledge of Java, Spring Framework (Spring MVC, Spring Boot), Design patterns, Microservices architecture, and Restful APIs
- Experience in AI Code Assist Technologies (CoPilot, Claude Code, Windsurf,..)
- Strong understanding of AI agent architecture, solid grounding and prompt engineering
- Strong understanding of DevOps principles, best practice for coding and Agile development
- Proficient in automating CI/CD pipelines on large container platforms (Docker, Kubernetes)
- Proficiency in multiple programming languages and frameworks, demonstrating expertise in full-stack development
- Strong problem-solving skills and the ability to think critically and strategically
- Excellent communication and collaboration abilities, essential for working within diverse teams