Java Backend Technical Lead
Role- Java Backend Lead(Financial Domain)Location : New York NY(4 Days Onsite/Week)Full Time Permanent Job Description:We are looking for an experienced, hands-on Software Development Team Lead with proven abilities to lead a team and deliver fast and efficiently. A true team player who is eager to be part of a unique opportunity in the startup scene.Key ResponsibilitiesLead a team of developers working on one of our productsArchitect efficient and reusable back-end systemsMentor Back-End team members in the technical aspects of their workEmpower and coach the Development team, organizing their work, setting goals, and making sure they are engagedCollaborate with Product Designers, Product Managers, and other Team Leaders to plan, nurture, and implement an efficient and effective development processMentor and advise the Development team in code review, pair programming, and moreSee the big picture of group tasks and make decisionsBe at least a 60% hands-on developer as part of the teamInfluence the Engineering team by interacting with stakeholders outside the teamRequirements10-15 years of experience in the financial industry5+ years of experience in Java server-side development.2+ years leading software development teams (3-6 developers)Proficient with the following technologies: Spring Boot, Spring Data JPA, Apache Kafka, PostgreSQLAWS cloud servicesMicroservicesExperience with web development stack, preferably react and Node.js - AdvanceStrong knowledge of software design and a passion for creating high-standard codeExperience in building complex, large-scale software solutions from scratch to live productionProven ability to lead, mentor, and drive peopleStrong analytical skillsSelf-starter, fast learner, can-do attitude with strong interpersonal skillsExcellent English communication skills – both spoken and written