Summary
We’re seeking an experienced Java Full Stack Developer to design, develop, and maintain scalable, secure, and high-performance applications. The ideal candidate will bring hands-on expertise across front-end and back-end technologies, strong collaboration skills, and a proven ability to deliver high-quality code in an agile environment.
Responsibilities
- Design, develop, and maintain full stack applications using Java, JavaScript, React, Angular, and Spring frameworks.
- Build and integrate application components with Node.js, MySQL, MongoDB, and Docker .
- Apply software engineering best practices including code reuse, refactoring, test automation, and continuous integration.
- Collaborate with cross-functional technical teams and stakeholders to deliver secure, scalable solutions.
- Participate in peer code reviews and ensure adherence to development standards and security practices.
- Contribute to process improvements and operational optimization initiatives.
Requirements
Bachelor’s degree in computer science, Information Technology, or a related field (or equivalent experience).5+ years of experience developing scalable web applications using Java, Spring, React, Angular, and Node.js .Strong experience with MySQL, MongoDB, GitHub, Docker , and Identity & Access Management (IAM) .Proven ability to deliver clean, maintainable, and well-tested code.Excellent communication and teamwork skills.Must be available to work onsite in Pleasanton, CA four days per week .