We are looking for a Backend Engineering Team Lead.
In this function, you will play a pivotal role in shaping the future of our innovative platform. You will lead a talented team of backend developers to design, develop, and maintain scalable, high-performance solutions.
On top of the formal requirements written below, we are looking for a positive person with a can-do attitude, someone who wants to take full ownership and be responsible for scaling up the product and the team.
Lets get down to business:
What Youll Do:
Technical Leadership:
Oversee the entire software development lifecycle, from requirements gathering to deployment and maintenance.
Mentor and guide team members, fostering a culture of continuous learning and innovation.
Stay up-to-date with emerging technologies and industry trends to drive technical excellence.
Team Management:
Recruit and hire top-notch engineering talent.
Foster a collaborative and inclusive team environment.
Set clear expectations, provide constructive feedback, and recognize and reward outstanding performance.
Product Development:
Work closely with product managers and stakeholders to understand business requirements.
Design and implement robust, scalable, and maintainable backend systems.
Ensure code quality, performance, and security through rigorous testing and code reviews.
Requirements: 6+ years of hands-on experience in Java development, including Spring Boot and Hibernate.
2+ years of experience leading engineering teams in an agile environment.
Strong proficiency in SQL databases and data pipelines.
Experience with RESTful API design and development.
Solid understanding of cloud technologies (e.g., AWS, GCP, Azure).
Passion for solving complex technical problems and a commitment to delivering high-quality solutions.
Excellent communication and interpersonal skills.
A strong sense of ownership and a desire to make a significant impact.
This position is open to all candidates.