HamburgerMenu
hirist

Fortinet - Senior Full Stack Engineer - Java/React.js

Fortinet
Bangalore
4 - 8 Years
star-icon
4.2white-divider28+ Reviews

Posted on: 19/09/2025

Job Description

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 : Bachelors degree in Engineering (Computer Science or related field).

- Experience : 48 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.



info-icon

Did you find something suspicious?