15 Reubro International Jobs
Reubro International - Team Lead - Web Development (10-12 yrs)
Reubro International
posted 1d ago
Fixed timing
Key skills for the job
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
Functional Areas: Software/Testing/Networking
Read full job description5-6 Yrs
3-4 Yrs
4-5 Yrs