Job Description :
Job Title : Java Full stack Developer Location : Boulder, CO Duration : Contarct Job responsibilities Expert in JavaScript ( frontend and backend) Expert in RESTful web API development in Node.js ( Backend) Comfortable developing complex Angular applications( Frontend) Experience in MySQL This role focuses on maintaining and evolving the end-to-end frontend and backend stacks of our internal tools. The ideal candidate would possess a strong foundation in both modern frontend and backend development. They should possess expert-level JavaScript skills given both our frontend and backend applications tend to be written primarily in JavaScript. Ideally they should be comfortable working with Google Cloud technologies like App Engine, as well as GCP storage options e.g. Google Cloud Datastore and relational databases e.g. Google Cloud SQL (MySQL, Postgres, Firestore They should have a strong foundation in RESTful API design and feel at-home writing API's, designing database schemas and writing SQL queries (bonus points for familiarity working with Sequelize ORM the Node.js ORM we use Responsibilities: Design and build RESTful web APIs in Node.js + Sequelize ORM and/or Python Maintain existing PostgresQL and MySQL relational databases Write database migrations to evolve schemas over time Manage backend microservice deployments to GCP / App Engine Develop rich, interactive UI using modern frontend techniques and tooling Collaborate closely with frontend developers to build out advanced Angular apps Ensure performant, low-latency APIs and database queries Support potentially multiple projects simultaneously while meeting tight deadlines Communicate regularly with the team regarding project status and deliverables Minimum qualifications: Bachelor's degree in Computer Science, HCI, Design, or equivalent practical experience. 10 years of full-stack web development experience Expert-level JavaScript skills Preferred qualifications: 15 years of full-stack development experience Body of full-stack work demonstrating strong ability to design RESTful API's, manage relational databases and schema design, and expert-level JavaScript skills particularly in support of developing Angular single-page, service-driven applications Familiarity with Google Cloud technologies and solutions Familiarity with writing various types of tests (e.g. regression, unit, etc) Experience working with Node.js and Sequelize ORM Comfortable developing complex Angular applications Effective communication, project management, and organizational skills Thanks and Regards, Mohamed Bilal .I Technical Recruiter, VDart Inc. E-mail: Phone Website: LinkedIn: