Director, Software Engineer
madisondavisManhattan, NY
About the role
A leading global financial-services organization is seeking an accomplished Director-level Software Engineer to design and develop cloud-native applications supporting critical business and analytics functions. This opportunity is ideal for a highly experienced Java engineer who remains deeply hands-on, enjoys solving complex technical challenges, and has a proven history of building scalable applications from scratch.
Responsibilities:
Design and develop Java and Spring Boot applications, APIs, and microservices.
Build event-driven architectures and Kafka streaming solutions.
Own development across architecture, coding, testing, deployment, and production support.
Develop scalable and resilient cloud-native applications on AWS.Design distributed systems with strong availability, performance, and fault tolerance.
Collaborate with engineering, product, and analytics stakeholders.
Provide technical leadership through mentoring, code reviews, and best practices.
Support continued development of sophisticated digital and data-driven platforms.
Role Requirements:
Extensive hands-on Java development experience, ideally 12+ years.
Strong Spring Boot and microservices development.
Experience implementing Kafka-based event-driven applications.
Proven experience building complex software platforms from scratch.
AWS cloud-native development and deployment experience.
Understanding of Docker, Kubernetes, and containerized application environments.
Strong distributed-systems architecture and troubleshooting capabilities.
Experience with SQL, automated testing, and CI/CD.Excellent technical leadership, problem-solving, and communication skills.
Nice to Have:
Financial-services or investment banking technology experience.
React, Angular, JavaScript, or TypeScript.
Salesforce, CRM, or business intelligence applications.
Modern data engineering or analytics tools.
Exposure to enterprise AI-enabled applications.
Matching similar jobs
JOB OVERVIEW
Experience level
Manager
Location
Manhattan, NY
Occupation
Software Developers
Industry
Custom Computer Programming Services
Posted
today
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE (opens in a new tab)