Job Description
Job Title: Full Stack Engineer - Java, JavaScript (Node.js, Angular, React) 9935
Job Location: Bloomfield, CT (remote to start)
# Positions: 10
Employment Type: C2C
Duration: 6 months+ (long-term extension possible)
# of Layers: 1
Work Eligibility: All Work Authorizations are Permitted
Key Technology: JavaScript, Node.js, HTML, CSS, Angular/React, CI/CD, AWS
Job Responsibilities:
· Full lifecycle and full-stack application development
· Design, code and debug software
· Perform software analysis, risk analysis, reliability analysis
· Participate in software modeling and simulation
· Integrate new software solutions with existing systems
· Extract and reverse engineer existing code
Skills and Experience Required:
· 10+ years of overall experience
· Web Services development experience using NodeJS, Java
· Front end development experience using Javascript, HTML, CSS and frontend frameworks like Angular/React
· Good exposure to CI/CD for end and end deployment automation
· Experience in implementing security considerations using and public (AWS, Azure, Google Cloud Platform) cloud offerings
· Authentication
· Authorization
· Data and Transport level security
· Experience in integration services with SQL and NoSQL/Document based data stores
· Experience in implementing asynchronous based solutions using Kafka and / or other messaging software (On premise and On Cloud)
· Good knowledge in writing Terraform scripts for automation
· Basic understanding in migrating Web applications or services from On Premise to Public cloud infrastructure (security, server provisioning, database, messaging considerations)
· knowledge of gitlab runners or other similar build / deploy tools (hands on knowledge in building these flows is preferred)
· Knowledge of security flows in a SPA Web application running through an API gateway
· Knowledge of serverless programming
· Self-starter with strong analytical thinking who can identify or brainstorm solutions for a given problem statement
· Strong inter-personal skills and a team player