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