Full-stack Team Lead (Java+Angular)

Overview
A reference data technology team focusing on building a strategic data quality platform is looking for an individual to fulfill a senior developer/team lead working in a fast-paced environment. The person will be responsible for tuning and optimizing the Oracle database to increase the efficiency and performance of the web based application, as well as aiding in the development of the java and Angular web based applications. The individual will be working with other development teams and senior business analysts in order to develop the requirements and implement into the application.Responsibilities
Leading the team of 5+ developersFront-end and back-end development with focus on Angular-based UIWork well within a global team, spanning numerous time zones, with good communication skills both verbally and written. This includes the ability to provide suggestions and alternative solutions to other team members so that the most efficient and optimized solution can be implementedQualifications
Must haveTeam lead experience 3+ yearsGood Angular skillsGood Core Java skillsDatabase Technologies (SQL, JDBC connections, Hibernate)Spring frameworkBuilding tools (e.g. Maven)Performed Code review /peer reviewContinuous integration systemsKnowledge of various design and architectural patternsUpper intermediate EnglishGood communicationGood written skillsNice to haveJava Performance tuning will be a plusAdvanced Oracle, PL/SQL, performance tuningLinux / Unix BackgroundExperience in mentoring and guiding small ..... full job details .....