i
Global Education
1 Global Education Team Lead Job
Cyber Vidya - Team Lead - Spring Frameworks (5-12 yrs)
Global Education
posted 6d ago
Fixed timing
Key skills for the job
About Cybervidya
Cybervidya is a leading provider of educational ERP software solutions. Our flagship product is a comprehensive, scalable, and efficient ERP solution designed specifically for educational institutions, streamlining their operations and improving their overall performance.
We are looking for a Team Lead to help guide our software development team and lead the implementation and enhancement of our ERP platform.
Position Overview :
We are seeking an experienced Team Lead with expertise in Java, Spring Framework, Spring Boot, and Microservices to lead and mentor a team of developers working on our ERP software.
You will play a crucial role in designing, developing, and delivering high-quality software solutions for educational institutions.
The ideal candidate will have strong technical skills, leadership capabilities, and the ability to work in an agile development environment.
Key Responsibilities :
Lead a Development Team :
- Oversee a team of software engineers, providing guidance,mentorship, and technical leadership.
- Foster a collaborative and productive team culture.
Design & Development :
- Lead the design, development, and deployment of key features for the ERP platform using Java, Spring, Spring Boot, and Microservices.
Technical Expertise :
- Apply your deep knowledge of Java, Spring Framework, Spring Boot, and Microservices to ensure the development of high-quality, scalable, and maintainable software.
Microservices Architecture :
- Design and implement microservices architectures to ensure scalability, flexibility, and ease of maintenance for the ERP system.
Agile Development :
- Work within an Agile environment, participating in sprint planning,stand-ups, and reviews.
- Collaborate with cross-functional teams including front-end developers (Angular), QA, and product management.
- Code Reviews & Quality Assurance: Conduct code reviews and ensure that coding standards and best practices are followed.
- Ensure software is thoroughly tested and meets quality benchmarks.
- Collaborate with Stakeholders: Work closely with product managers, designers, and other stakeholders to gather requirements and translate them into technical solutions.
- System Architecture & Design: Define and implement the overall system architecture and design for the ERP software.
- Lead architectural discussions to drive decisions that improve scalability, performance, and maintainability.
Performance Optimization: Ensure the ERP system is optimized for performance, handling large volumes of data and high traffic loads efficiently.
Troubleshooting & Issue Resolution: Proactively identify and resolve technical issues, bugs, and performance bottlenecks in the ERP platform.
Documentation & Best Practices: Maintain clear and concise technical documentation, including system architecture, API designs, and other key aspects of the project.
Team Growth & Development: Provide mentorship and coaching to junior developers, fostering their growth in technical skills and career development.
Required Skills & Qualifications :
Experience :
- Minimum 7+ years of experience in software development with a strong focus on Java, Spring Framework, Spring Boot, and Microservices.
Strong Technical Expertise:
- Proficiency in Java and Spring Framework (Spring Boot, Spring MVC, Spring Data).
- Hands-on experience with Microservices Architecture and related tools.
- Strong knowledge of Collections in Java, and experience with data structures and algorithms.
- Experience with databases (e.g , MySQL, PostgreSQL, or any relational database) and integrating them into Java applications.
Frontend Technologies :
- Familiarity with frontend technologies, especially Angular, for understanding the full stack and collaborating with the frontend team.
Cloud Platforms :
- Experience with cloud-based development (AWS, Azure, or GCP) is a plus.
Version Control & CI/CD: Knowledge of version control systems (e.g , Git), CI/CD pipelines, and deployment processes.
Microservices & RESTful APIs: Strong understanding of RESTful API design and
Microservices architecture, including inter-service communication, security, and data management.
Agile Methodology: Experience working in Agile/Scrum environments.
Leadership & Mentorship: Proven experience as a Team Lead or Senior Developer with a focus on mentoring, guiding, and leading technical teams.
Problem-Solving & Debugging: Strong troubleshooting and debugging skills, with a focus on performance tuning and code optimization.
Communication Skills: Excellent verbal and written communication skills to effectively collaborate with stakeholders, product teams, and cross-functional teams.
Desirable Skills :
ERP Systems :
- Experience working with educational ERP systems or similar enterprise software.
Front-End Familiarity :
- Familiarity with Angular or other frontend technologies for full-stack development understanding.
Containerization & Orchestration :
- Experience with Docker and Kubernetes for containerization and orchestration.
Test-Driven Development (TDD) :
- Experience with unit testing, integration testing, and Test-Driven Development (TDD).
Security Best Practices :
- Knowledge of security best practices for building secure applications and APIs.
What We Offer :
- Competitive salary and benefits.
- A collaborative and innovative work environment.
- Opportunities for career growth and development.
- Exciting projects and exposure to cutting-edge technologies.
Functional Areas: Other
Read full job descriptionPrepare for Team Lead roles with real interview advice