Mid Level Full Stack Developer - Varite, Inc
Bethesda, MD
About the Job
Job Description:
Mid Level Full Stack Developer - AWS Cloud Native
Position Overview:
We are seeking a highly skilled Senior Full Stack Developer with extensive experience in NodeJs/Typescript , React, SQL, and AWS cloud-native development. The ideal candidate will possess a deep understanding of AWS services, including but not limited to S3, Lambda, OpenSearch, Glue, Athena, ECS, RedShift, and have expertise in Terraform, GraphQL , Jira, GitHub, containers, and distributed microservices. This role requires strong design skills, Agile Scrum proficiency, and a collaborative team player mindset. With at least 4 to 7 years of development experience, the candidate should excel in delivering innovative solutions within a cloud-native environment.
Key Responsibilities:
Development and Integration:
- Design, develop, and maintain scalable, cloud-native applications using NodeJs/Typescript.
- Implement AWS services and solutions such as S3, Lambda, OpenSearch, Glue, Athena, GraphQL, and ECS for various projects.
- Develop and maintain APIs using GraphQL.
- Design, develop, and maintain scalable UI's using REACT.
- Collaborate with cross-functional teams to integrate and maintain microservices architecture.
Cloud-Native Expertise:
- Utilize Terraform to provision and manage AWS resources.
- Work on containerization and orchestration using Docker and Kubernetes. (a plus)
- Develop and deploy serverless applications using Lambda.
- Build data pipelines and ETL processes with AWS Glue.
- Optimize and analyze data using Athena and OpenSearch.
Agile Development:
- Participate in Agile Scrum ceremonies and contribute to sprint planning, estimation, and execution.
- Collaborate with Product Owners and stakeholders to refine requirements and provide technical expertise.
- Continuously improve development processes and practices.
Collaboration and Communication:
- Foster a collaborative team environment and mentor junior developers.
- Communicate effectively with team members and stakeholders to ensure project alignment.
- Contribute to code reviews, knowledge sharing, and documentation.
Requirements:
Technical Skills:
- Proficiency in NodeJs/Typescript, React
- Extensive experience with AWS services, including S3, Lambda, OpenSearch, Glue, Athena, GraphQL, ECS, Redshift.
- Strong expertise in Terraform for infrastructure as code.
- Familiarity with containerization, Docker, and Kubernetes.
- Experience with distributed microservices architecture.
- Version control using Git and GitHub.
- Knowledge of Java and C# a plus.
- Knowledge of Jira for project management.
Soft Skills:
- Strong problem-solving skills and a passion for tackling complex technical challenges.
- Excellent communication skills to collaborate effectively within a team and with stakeholders.
- Agile Scrum methodology proficiency.
- Strong design skills to architect scalable and maintainable solutions.
- Team player mindset with a willingness to mentor and support junior developers.
Experience:
- Minimum of 4 to 7 years of software development experience, including full stack development.
- Proven track record of working on AWS cloud-native projects and deploying applications in AWS environments.
Education:
- Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree preferred).
Certifications (Preferred):
- AWS Certified Developer - Associate or Professional AWS Certified Solutions Architect
Location:
- Remote, must be willing to travel to North Bethesda, Maryland three to four times a year.
Mid Level Full Stack Developer - AWS Cloud Native
Position Overview:
We are seeking a highly skilled Senior Full Stack Developer with extensive experience in NodeJs/Typescript , React, SQL, and AWS cloud-native development. The ideal candidate will possess a deep understanding of AWS services, including but not limited to S3, Lambda, OpenSearch, Glue, Athena, ECS, RedShift, and have expertise in Terraform, GraphQL , Jira, GitHub, containers, and distributed microservices. This role requires strong design skills, Agile Scrum proficiency, and a collaborative team player mindset. With at least 4 to 7 years of development experience, the candidate should excel in delivering innovative solutions within a cloud-native environment.
Key Responsibilities:
Development and Integration:
- Design, develop, and maintain scalable, cloud-native applications using NodeJs/Typescript.
- Implement AWS services and solutions such as S3, Lambda, OpenSearch, Glue, Athena, GraphQL, and ECS for various projects.
- Develop and maintain APIs using GraphQL.
- Design, develop, and maintain scalable UI's using REACT.
- Collaborate with cross-functional teams to integrate and maintain microservices architecture.
Cloud-Native Expertise:
- Utilize Terraform to provision and manage AWS resources.
- Work on containerization and orchestration using Docker and Kubernetes. (a plus)
- Develop and deploy serverless applications using Lambda.
- Build data pipelines and ETL processes with AWS Glue.
- Optimize and analyze data using Athena and OpenSearch.
Agile Development:
- Participate in Agile Scrum ceremonies and contribute to sprint planning, estimation, and execution.
- Collaborate with Product Owners and stakeholders to refine requirements and provide technical expertise.
- Continuously improve development processes and practices.
Collaboration and Communication:
- Foster a collaborative team environment and mentor junior developers.
- Communicate effectively with team members and stakeholders to ensure project alignment.
- Contribute to code reviews, knowledge sharing, and documentation.
Requirements:
Technical Skills:
- Proficiency in NodeJs/Typescript, React
- Extensive experience with AWS services, including S3, Lambda, OpenSearch, Glue, Athena, GraphQL, ECS, Redshift.
- Strong expertise in Terraform for infrastructure as code.
- Familiarity with containerization, Docker, and Kubernetes.
- Experience with distributed microservices architecture.
- Version control using Git and GitHub.
- Knowledge of Java and C# a plus.
- Knowledge of Jira for project management.
Soft Skills:
- Strong problem-solving skills and a passion for tackling complex technical challenges.
- Excellent communication skills to collaborate effectively within a team and with stakeholders.
- Agile Scrum methodology proficiency.
- Strong design skills to architect scalable and maintainable solutions.
- Team player mindset with a willingness to mentor and support junior developers.
Experience:
- Minimum of 4 to 7 years of software development experience, including full stack development.
- Proven track record of working on AWS cloud-native projects and deploying applications in AWS environments.
Education:
- Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree preferred).
Certifications (Preferred):
- AWS Certified Developer - Associate or Professional AWS Certified Solutions Architect
Location:
- Remote, must be willing to travel to North Bethesda, Maryland three to four times a year.
Source : Varite, Inc