Talent.com
This job offer is not available in your country.
Sr Full Stack Engineer

Sr Full Stack Engineer

FortinetBengaluru, Karnataka, India
2 hours ago
Job description

Full-Stack Engineer (Backend-Focused)

We are seeking a highly skilled Full-Stack Engineer with strong backend expertise and solid exposure to frontend development. The ideal candidate is passionate about system-level programming, microservices, and scalable backend systems , while being comfortable contributing across the entire stack. You will play a pivotal role in designing, developing, and maintaining robust, high-performance software solutions, and influencing product architecture and design decisions.

Key Responsibilities

  • Design, develop, and maintain highly scalable backend services using Python and Java .
  • Build and manage microservices in containerised environments (Docker, Kubernetes).
  • Design and optimise SQL database schemas , queries, and overall performance tuning.
  • Develop and maintain Linux-based shell scripts for automation and operational tooling.
  • Apply expertise in data structures, algorithms, multithreading, and concurrent programming to solve complex engineering challenges.
  • Contribute to the development of clean, responsive UI components using JavaScript, HTML, CSS , and frameworks such as Angular or React .
  • Collaborate closely with frontend engineers, DevOps, and product managers to deliver end-to-end features.
  • Debug, troubleshoot, and optimise performance across Linux-based full-stack systems .

Required Skills & Qualifications

  • Education : Bachelor’s degree in Engineering (Computer Science or related field).
  • Experience : 4–8 years of professional software development experience.
  • Strong programming experience in Java and Python .
  • Proficiency in JavaScript with experience in Angular or React .
  • Hands-on experience with microservices , Docker , and Kubernetes .
  • Solid expertise in SQL database design, optimization, and best practices .
  • Strong foundation in algorithms, data structures, multithreading, and concurrency .
  • Proven ability to debug and resolve complex issues in Linux environments.
  • Experience designing modular, scalable, and maintainable software systems .
  • Create a job alert for this search

    Sr Engineer • Bengaluru, Karnataka, India