Job Title: Java Full Stack Developer (Angular & Node.js)
Location: Boston, MA
Duration: Long Term Contract
Job Summary
We are seeking a highly skilled Full Stack Developer with strong experience in Angular (frontend) and Node.js (backend) to design, develop, and maintain scalable web applications. The ideal candidate should have hands-on experience building enterprise-grade applications using modern JavaScript frameworks, RESTful APIs, and cloud-based architectures.
Key Responsibilities
Design and develop responsive web applications using Angular (v12+)
Build scalable backend services and REST APIs using Node.js and Express.js
Develop reusable UI components and implement best practices for front-end architecture
Integrate frontend applications with backend services and third-party APIs
Write clean, maintainable, and testable code
Optimize applications for maximum speed and scalability
Work closely with Product Managers, UI/UX Designers, and other developers in Agile environment
Participate in code reviews, sprint planning, and deployment activities
Implement security and data protection best practices
Required Skills & Qualifications
5+ years of experience in Full Stack development
Strong proficiency in JavaScript (ES6+), TypeScript
Hands-on experience with Angular (Components, Services, RxJS, State Management)
Strong backend experience with Node.js, Express.js
Experience working with RESTful APIs and Microservices architecture
Database experience: MongoDB / MySQL / PostgreSQL
Experience with Git and CI/CD pipelines
Familiarity with cloud platforms (AWS / Azure / Google Cloud Platform)
Knowledge of authentication mechanisms (JWT, OAuth)
Strong understanding of HTML5, CSS3, Bootstrap/Material UI