Overview
We are seeking an experienced Engineering Lead with expertise in Java and Spring Boot to lead our engineering team. The ideal candidate will be responsible for guiding the team in designing, developing, and implementing high-quality software solutions. This role requires strong technical skills, leadership abilities, and a passion for mentoring and growing team members.
Key Responsibilities
- Lead and mentor a team of Java and Spring Boot developers.
- Design and develop scalable and maintainable software solutions.
- Participate in code reviews and ensure code quality.
- Collaborate with product managers and other stakeholders to define project requirements.
- Troubleshoot and resolve complex technical issues.
Required Skills
- Strong proficiency in Java and Spring Boot.
- Experience with software development methodologies (e.g., Agile, Scrum).
- Excellent problem-solving and communication skills.
- Experience with relational databases (e.g., MySQL, PostgreSQL).