Job Openings
Team Leader - Full-Stack (Java)
About the job Team Leader - Full-Stack (Java)
Our client is a global startup, with offices in Tel-Aviv, New-York, London, and Lisbon.
We are looking for an experienced Full Stack Team Leader (non-hands-on) to lead one of our Application teams in Portugal, and be a significant part of our super professional R&D department. The team includes 2 BE developers, 2 FE developers, and 1 QA automation engineer. This is a great opportunity to engage in engineering challenges, cool technologies and take our fascinating product to the next level. On top of the formal requirements written below, we are looking for a positive person with a can-do attitude who wants to take full ownership and be responsible for scaling up company product and the team.
What Youll Do
- Help recruit and mentor FE and BE developers
- Lead Full-stack development team
- Design and implement feature requests
- Work closely with the product team, architects, and other development teams in the R&D department.
- Support and maintain the production environment
Requirements
- BSC in Computer Science or relevant field
- At least 3 years of experience leading a team (3-5 members) MUST
- At least 5 years of software development experience, out of which at least 3 in Java MUST, Python and Angular- Advantage.
- Working experience with SQL Databases and NoSQL DBs
- Experience with Automation Tests Advantage
- Experienced in designing and implementing Restful APIs
- Experience with Spring and Hibernate
- Experience in Rabbit MQ and Kafka
- Ability to successfully work under tight deadlines.
- Passionate about learning and always seek opportunities to expand your knowledge
- Not afraid to roll up your sleeves and have a Can Do attitude