Java Tech Lead - React.js/Spring

Nasugroup
Bangalore
7 - 10 Years

Posted on: 09/06/2025

Job Description

Position Overview :

We are seeking an experienced Full Stack Lead with a strong background in Java Spring, Hibernate, React JS, and SQL to join our innovative team. The ideal candidate will have extensive experience working on microservices-based applications, creating CI/CD pipelines, and configuring containers for services. As a Full Stack Lead, you will play a critical role in designing and building scalable web applications, and leading our development team.

Key Responsibilities :

- Architect and develop full-stack applications using Java Spring, Hibernate, React JS, and SQL.

- Design and implement microservices-based architecture for scalable and maintainable applications.

- Lead the creation and configuration of CI/CD pipelines to ensure streamlined development and deployment processes.

- Configure and manage containers (e.g., Docker, Kubernetes) for microservices.

- Collaborate with product owners, designers, and other stakeholders to define, design, and deliver new features.

- Perform code reviews, mentor junior developers, and ensure coding best practices are followed.

- Develop and maintain technical documentation, including architecture diagrams, API documentation, and deployment guides.

- Stay current with industry trends and emerging technologies to continuously enhance the technical stack and development processes.

- Troubleshoot and resolve complex technical issues, ensuring high performance and responsiveness of the applications.

Required Qualifications :

- Bachelor's degree in Computer Science, Engineering, or a related field.

- 8-10 years of professional experience in full-stack software development.

- Strong expertise in Java Spring Framework and Hibernate.

- Proficiency in front-end development using React JS, HTML, CSS, and JavaScript.

- In-depth knowledge of relational databases and SQL (PostgreSQL, MySQL, etc.).

- Proven experience designing and developing microservices-based applications.

- Hands-on experience with CI/CD pipeline creation and management.

- Strong understanding of containerization technologies and tools (Docker, Kubernetes).

- Excellent problem-solving skills and attention to detail.

- Strong written and verbal communication skills, with the ability to effectively collaborate with cross-functional teams.

Preferred Qualifications :

- Master's degree in Computer Science, Engineering, or a related field.

- Experience with cloud platforms (AWS, Azure, Google Cloud).

- Familiarity with version control systems (Git) and Agile/Scrum development methodologies.

- Knowledge of security best practices and implementation in web applications.

info-icon

Did you find something suspicious?