Full Stack Software Engineer

New
J
JobgetherCybersecurity and IT
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional experience developing full-stack cloud applications
Required Skills
AWSNode.jsJavascriptMongoDBTypeScriptVue.JsRedisDevOps

Requirements

  • 5+ years of professional experience developing full-stack cloud applications.
  • Strong hands-on expertise in Node.js and Vue.js/Vue 3.js.
  • Strong networking knowledge, including TCP/IP, network architecture, and connectivity.
  • Strong computer science fundamentals in data structures, algorithms, and security concepts.
  • Strong proficiency in TypeScript and JavaScript.
  • At least 3 years of experience with database schema design, MongoDB, and in-memory databases such as Redis.
  • At least 3 years of experience developing cloud applications using AWS services (ECS, EKS, MSK, S3, Lambda).
  • Practical understanding of IT systems, DevOps, APIs, CI/CD, and containers.
  • Familiarity with cybersecurity domains like vulnerability, exposure, and threat management.
  • Hands-on experience with Public Key Infrastructure (PKI), mTLS, JWT, and OAuth2.
  • Strong communication and collaboration skills for cross-functional environments.

Responsibilities

  • Develop, maintain, and enhance scalable, data-intensive, high-performance web applications using Node.js, Vue 3.js, TypeScript, and JavaScript.
  • Build and maintain backend services, APIs, database schemas, and supporting application components using MongoDB and Redis.
  • Design and develop cloud-native applications and services leveraging AWS, including services such as ECS, EKS, MSK, S3, and Lambda.
  • Apply strong networking and security knowledge when designing, developing, troubleshooting, and optimizing cloud applications and services.
  • Implement secure authentication and communication mechanisms, including PKI, certificate lifecycle management, mTLS, JWT, and OAuth2.
  • Collaborate with developers, QA engineers, and product managers to integrate components and deliver user experiences.
  • Troubleshoot complex application, infrastructure, and networking issues.
  • Apply DevOps practices including CI/CD, APIs, containers, and cloud infrastructure to improve deployment processes.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now