Posted on: 07/10/2025
Role : Lead Full Stack Developer
Experience : 8-12 yrs
Location : Bengaluru
We are seeking a highly skilled Lead Full Stack Developer with strong expertise in both front-end and back-end technologies. The ideal candidate will be responsible for designing, developing, and maintaining scalable applications, ensuring seamless integration across all layers of the stack. This role requires a passion for building high-quality software, attention to detail, and a collaborative mindset.
Key Responsibilities :
1. Front-End Development :
- Develop and maintain intuitive, responsive, and high-performance user interfaces using React.js or Next.js.
- Create reusable UI components and manage application state effectively with tools such as Redux, Context API, or Zustand.
- Ensure cross-browser compatibility, accessibility, and adherence to responsive design principles.
- Optimize front-end performance by identifying and addressing bottlenecks.
2. Back-End Development :
- Design, implement, and maintain scalable RESTful APIs and microservices using Java with Spring Boot (2.0/3.0).
- Implement secure and efficient business logic and handle complex data-processing workflows.
- Integrate APIs with third-party systems and internal services to support end-to-end functionality.
- Ensure adherence to best practices in backend development, including error handling, logging, and monitoring.
3. Database Management :
- Work with both relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis, etc.) databases.
- Design efficient and scalable database schemas to support application functionality.
- Write optimized SQL queries, stored procedures, and scripts to manage large datasets.
- Implement indexing, caching, and database performance tuning techniques.
4. Collaboration & Communication :
- Partner with product managers, designers, and cross-functional engineering teams to translate requirements into technical solutions.
- Contribute to architectural discussions, ensuring scalability, maintainability, and performance.
- Participate actively in agile ceremonies such as sprint planning, stand-ups, and retrospectives.
5. Code Quality & Testing :
- Write clean, maintainable, and testable code following industry standards.
- Develop and execute unit tests, integration tests, and end-to-end tests to ensure reliability.
- Conduct peer code reviews, provide constructive feedback, and maintain consistency across the codebase.
- Champion best practices such as CI/CD, TDD/BDD, and automated testing frameworks.
6. Deployment & Maintenance :
- Contribute to the deployment, monitoring, and maintenance of applications in production environments.
- Collaborate with DevOps teams to ensure smooth release cycles and automate deployment pipelines.
- Identify, troubleshoot, and resolve performance, scalability, and reliability issues.
- Continuously monitor and improve system performance, security, and availability.
Required Skills & Qualifications :
- Strong proficiency in React.js or Next.js for front-end development.
- Hands-on experience with Java, Spring Boot 2.0/3.0, and microservices architecture.
- Proficiency in working with relational and NoSQL databases.
- Solid understanding of RESTful API design principles and API security.
- Familiarity with CI/CD pipelines, cloud platforms (AWS, GCP, or Azure), and containerization (Docker, Kubernetes) is a plus.
- Excellent problem-solving, debugging, and performance optimization skills.
- Strong communication and teamwork skills, with the ability to work in a fast-paced environment.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1556515
Interview Questions for you
View All