Job description
 
                         JOB DESCRIPTION  
 We are seeking an experienced Full Stack Tech Lead  to drive the design and development of enterprise-level applications.
The ideal candidate will be a Java backend specialist  with proven expertise in building scalable RESTful services, and hands-on experience with modern front-end frameworks like React or Angular .
This role requires strong analytical and logical skills, design and architecture expertise, and excellent communication abilities  to collaborate with stakeholders, guide team members, and deliver high-quality solutions.
 As a Tech Lead, you will be responsible for providing technical leadership, reviewing designs, mentoring engineers, and ensuring adherence to best practices in coding, architecture, and delivery.
 Knowledge, Skills and Abilities:    
 o   Technical Leadership & Design  
 ·        Own the design and architecture of enterprise-grade RESTful services.
 ·        Define coding standards, best practices, and architectural guidelines.
 ·        Lead design discussions, code reviews, and solution brainstorming sessions.
 ·        Ensure scalability, performance, and security are integral to system design.
 o   Development & Delivery  
 ·        Develop high-quality, reusable, and maintainable backend services using Java, Spring Boot (or similar frameworks).
 ·        Contribute to frontend development using React or Angular .
 ·        Integrate with databases, APIs, and external systems efficiently.
 ·        Oversee CI/CD pipelines, deployment, and monitoring processes.
 ·        Ensure delivery of features with quality and on schedule.
 o   Collaboration & Mentorship  
 ·        Collaborate with product owners, architects, QA, and business stakeholders to align technical solutions with business goals.
 ·        Mentor junior and mid-level engineers, guiding them on coding, design, and problem-solving.
 ·        Act as the technical point of contact for cross-functional teams.
 ·        Communicate effectively with stakeholders at all levels, translating complex technical details into clear business impact.
 o   Quality & Continuous Improvement  
 ·        Drive adoption of test automation, performance optimization, and monitoring practices.
 ·        Ensure adherence to Agile/SAFe methodologies and contribute to sprint planning.
 ·        Continuously evaluate new technologies, frameworks, and tools to improve productivity and product quality.
      Qualifications:    
 ·        BS/MS in Computer Science, Engineering, or related technical field (or equivalent experience).
 ·        6 + years of professional development experience .
 ·        Strong expertise in Java, Spring Boot, RESTful API design, and microservices architecture .
 ·        Experience with frontend frameworks  such as React or Angular.
 ·        Proficiency in relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
 ·        Solid understanding of design patterns, system design, and architecture principles .
 ·        Hands-on experience with DevOps practices, CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP).
 ·        Strong problem-solving, analytical, and logical thinking skills.
 ·        Excellent stakeholder communication and leadership skills.
 ·        Ability to manage multiple priorities in a fast-paced environment.
 ·        Experience in enterprise applications  within BFSI/Insurance or similar domains.
 ·        Knowledge of containerization and orchestration tools (Docker, Kubernetes).
 ·        Familiarity with messaging systems (Kafka, RabbitMQ).
    
 
                    
                    Required Skill Profession
 
                     
                    
                    Other General