Lead development of an onboarding and regulatory platform within a Wall Street environment. Own the complete development lifecycle from requirement analysis to deployment.
Responsibilities
- Own the full software development lifecycle, ensuring adherence to established best practices and group standards.
- Drive cloud adoption, usability, and user experience improvements across the platform.
- Engage with a global user base to design and implement effective, responsive user interfaces.
- Mentor the team to continuously improve agile development practices and technical delivery.
Required Skills
- 10+ years of hands-on experience with Core Java and Java EE.
- Proven leadership experience in a senior technical role managing development teams.
- Expertise in Object Oriented Design, design patterns, and scalable architecture.
- Strong proficiency in REST and Service Oriented Architecture (SOA) with deep knowledge of web service development.
- Experience with Spring, JUnit, and BDD frameworks for robust testing and development.
- Strong SQL proficiency and database design experience.
- Working knowledge of Unix/Linux environments and enterprise integration patterns.
- Experience with cloud-focused architecture and Angular-based web development.