AI Jobs Map

Motion Recruitment · Sunnyvale, CA

Full Stack Engineer

seniorcontractPosted yesterday
Apply on LinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

angularjavaspringrest-apilinuxnode.jsreactjavascriptobject-oriented-programmingtdd

Full-Stack Software Engineer – Angular / Java

Location: Sunnyvale, CA – 100% Onsite, 5 Days per Week

Duration: 12+ Months

We are currently seeking an experienced Full-Stack Software Engineer for a 12+ month onsite contract. This engineer will work across the application stack, with a strong emphasis on UI development using Angular while also contributing to Java/Spring backend services. The role will support an upcoming UI library revamp and the continued development of molecular diagnostics software applications.

This is an opportunity to work on software that directly supports molecular diagnostic testing and improved patient outcomes. You’ll collaborate across Scrum teams, take technical ownership of key business modules, and help modernize the application’s UI architecture. The position offers a strong mix of hands-on full-stack engineering, application modernization, technical ownership, and cross-functional collaboration.

Contract Duration: 12+ Months

Required Skills & Experience

· 8+ years of software development experience with a BS in Computer Science or another STEM discipline; 6+ years with a Master’s degree; or 3+ years with a Doctoral degree

· Strong full-stack development experience with an emphasis on front-end/UI engineering

· Strong Angular experience

· Strong Java backend development experience

· Experience with Spring frameworks and RESTful APIs

· Experience designing, developing, debugging, and testing web applications in Windows or Linux environments

· Working knowledge of Node.js, React, JavaScript, XML/JSON, and object-oriented programming

· Experience with Test Driven Development and Agile/Scrum environments

· Strong verbal and written communication skills, including the ability to explain complex technical concepts to non-technical audiences

Desired Skills & Experience

· Experience upgrading AngularJS applications to newer versions of Angular

· Experience with relational database design

· Experience modernizing or revamping UI libraries and application components

What You Will Be Doing

Tech Breakdown

Angular / UI Development

Java / Spring Backend Development

RESTful APIs and Full-Stack Application Development

Daily Responsibilities

Hands On – Prototype, design, code, test, automate testing, and document software applications

Management Duties – Serve as the domain and technical owner of key business modules and perform software risk management

Team Collaboration – Work within and across Scrum teams, follow source-control processes, and improve development, build, and packaging practices

More jobs at Motion Recruitment

Similar roles in San Jose