Reubro International
Reubro International - Team Lead - Web Development
Job Location
ernakulam, India
Job Description
We are seeking an experienced Team Lead - Web Development to oversee the design, development, and deployment of scalable web applications. The ideal candidate should have strong expertise in Java (Spring Boot), microservices architecture, cloud platforms (AWS/Azure), and modern frontend frameworks. The Team Lead will be responsible for guiding the development team, ensuring high-quality code, and optimizing web applications for performance, security, and scalability. Key Responsibilities : Technical Leadership & Architecture : - Lead the development of high-performance web applications using Java (Spring Boot), RESTful APIs, and microservices. - Design and implement scalable and secure backend solutions that integrate seamlessly with frontend and mobile applications. - Guide the adoption of best practices in system architecture, database design, and cloud deployments. - Ensure applications follow CI/CD, DevOps, and cloud-native principles for efficient development and deployment. Development & Integration : - Oversee the development and integration of frontend applications using React, Angular, or Vue.js. - Ensure proper API design and integration with frontend and mobile teams. - Optimize backend performance using caching, indexing, and distributed processing techniques. - Work with DevOps teams to manage infrastructure, monitoring, and deployment pipelines. Security & Performance Optimization : - Implement secure authentication mechanisms (OAuth, JWT, API Gateway). - Conduct code reviews, security audits, and performance tuning to ensure system stability. - Optimize database queries, caching strategies, and server performance. Project & Team Management : - Lead a team of backend and frontend developers, ensuring efficient collaboration and delivery. - Define project timelines, sprint planning, and Agile workflows. - Mentor junior developers and foster a culture of technical excellence. Collaboration & Documentation : - Work closely with product managers, UX designers, and business stakeholders to align technical goals with business requirements. - Maintain comprehensive documentation for system architecture, APIs, and development guidelines. Skillset and Qualifications : Technical Expertise : - Minimum 8 years of experience in Java web development, with at least 3 years in a leadership role. - Strong proficiency in Java 8, Spring Boot, Spring Security, and Hibernate. - Experience with microservices architecture, event-driven systems (Kafka, RabbitMQ), and API Gateway. - Familiarity with cloud platforms (AWS, Azure, or GCP) and containerized environments (Docker, Kubernetes). - Proficiency in SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis). Frontend & API Integration : - Experience working with React, Angular, or Vue.js for web application development. - Strong understanding of RESTful API design, GraphQL, and WebSockets. Security & Performance Optimization : - Expertise in authentication protocols (OAuth, SAML, JWT) and data encryption. - Knowledge of performance tuning, caching mechanisms (Redis, Memcached), and scalability strategies. Project & Team Leadership : - Proven experience leading cross-functional development teams in an Agile environment. - Strong problem-solving skills and ability to guide junior and mid-level developers. - Experience in Agile/Scrum methodologies and sprint planning. Preferred Qualifications : - Experience in financial applications, enterprise SaaS platforms, or e-commerce solutions. - Exposure to DevOps tools like Jenkins, Terraform, Ansible. - Familiarity with serverless computing (AWS Lambda, Azure Functions (ref:hirist.tech)
Location: ernakulam, IN
Posted Date: 5/1/2025
Location: ernakulam, IN
Posted Date: 5/1/2025
Contact Information
Contact | Human Resources Reubro International |
---|