freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Developer (Node / Python / Java)

Summary

Build and maintain cloud-native web apps using Node.js/Python/Java, React/Angular, and AWS/Azure/GCP with CI/CD and IaC.

About the Role
We are looking for a Full Stack Developer with strong cloud-native development experience to design, build, and maintain scalable, secure, and high-performing web applications. The role involves developing end-to-end solutions, managing cloud infrastructure, and supporting digital transformation initiatives.

Key Responsibilities

  • Develop and maintain front-end and back-end applications.

  • Design and implement cloud-native solutions using microservices, containers, and serverless technologies.

  • Build and integrate APIs and third-party services.

  • Configure and manage cloud environments (AWS, Azure, or GCP).

  • Implement CI/CD pipelines and Infrastructure as Code (IaC).

  • Ensure application security, performance, scalability, and reliability.

  • Conduct testing, debugging, code reviews, and performance optimization.

  • Create technical documentation and provide knowledge transfer to stakeholders.

Qualifications

  • Bachelor's degree in Computer Science, IT, or a related field.

  • At least 5 years of Full Stack Development experience.

  • Proficiency in HTML, CSS, JavaScript, and frameworks such as React or Angular.

  • Strong back-end development experience with Node.js, Python, or Java.

  • Hands-on experience with AWS, Azure, or Google Cloud Platform.

  • Experience with Docker, Kubernetes, CI/CD pipelines, and Infrastructure as Code.

  • Strong knowledge of SQL and NoSQL databases.

  • Familiarity with Agile methodologies, RESTful APIs, and microservices architecture.

Preferred Skills

  • Experience with cloud security best practices.

  • Knowledge of automated testing and DevOps practices.

  • Strong problem-solving, communication, and stakeholder management skills.

See also