Full Stack Engineer
Indexed description
Full Stack Engineer (Java, Spring Boot, Angular & AI)
New York Hybrid 3 days onsite
Job Description
- :Institutional Securities Technology (IST) · Equity Structured Products Trading (ESPT) Technolog
- yCore Technologies: Java · Spring Boot · Angular · TypeScript · Microservices · Event-Driven Architecture · Distributed Systems · AI-Assisted Developmen
- tAbout the Role: Client is seeking a hands-on, Full Stack Engineer to join Client’s New York–based ESPT Technology team, building and modernizing mission-critical platforms for Equity Derivatives and Structured Products businesses
- .Candidates will design and deliver scalable systems across front-office trading, trade capture, post-trade processing, and lifecycle management workflows, partnering directly with Trading, Sales, Operations, Risk, Strats, and Technology partners
- .The ideal candidate pairs deep Java and Angular engineering with strong distributed-systems design and a proven ability to leverage AI-assisted development to accelerate delivery
- .This is a senior individual-contributor role for an engineer who enjoys solving complex business and technical problems while shaping architecture, engineering standards, and platform strategy
- .Candidates will do: Own end-to-end technical delivery for complex initiatives, from requirements analysis and architecture through implementation, testing, production rollout, and ongoing support
- .Design, build, and maintain scalable enterprise applications, APIs, and user interfaces using Java, Spring Boot, and Angular across front-office and post-trade workflows
- .Develop high-performance distributed systems that process large volumes of business-critical transactions, and lead architecture and design reviews across strategic platforms
- .Drive modernization of legacy applications toward microservices, event-driven, and modern platform architectures, improving resiliency, scalability, and observability
- .Apply AI-assisted development tools responsibly across the SDLC, including coding, testing, documentation, code review, troubleshooting, and workflow automation
- .Translate business needs from Trading, Sales, Operations, Risk, and Compliance into robust technical solutions and deliver strategic and regulatory commitments
- .Provide technical leadership during production incidents, troubleshoot complex distributed-systems issues, and drive continuous improvement in monitoring and stability
- .Candidates will bring: Bachelor’s degree or higher in Computer Science, Engineering, Mathematics, or a related discipline
- .5 to 8 years of professional software development experience
- .Extensive hands-on Java development and strong experience building modern web applications with Angular and TypeScript
- .Proven experience designing and supporting large-scale distributed systems, RESTful services, and microservice architectures
- .Commitment to engineering excellence, including clean design, high-quality code, automated testing, code reviews, documentation, and continuous improvement of development practices
- .Solid grounding in data structures, algorithms, software design, relational databases, and SQL
- .Track record of delivery in Agile environments, with strong analytical skills, clear communication across technical and business audiences, and a strong ownership mindset
- .Ability to operate independently in a fast-paced front-office environment, balancing delivery speed, system resiliency, production stability, and risk/control awareness
- .AI-Assisted Engineering: Client’s team is investing heavily in AI-assisted engineering, and we place particular value on engineers who bring
- :Applied use of generative AI tools to improve software engineering productivity, quality, and delivery outcomes
- .Practical experience with prompt engineering and workflow automation that improves engineering effectiveness
- .Curiosity and a strong willingness to adopt emerging technologies that enhance software engineering
- .Tech Stack: Backend: Java 11+, Spring / Spring Boot, REST APIs, microservices, messaging / event-driven architectures, distributed system
- sFrontend: Angular, TypeScript, HTML5, CSS, modern UI framework
- sEngineering Excellence: Git, CI/CD pipelines, automated testing & test automation, code review, performance optimizatio
- nPreferred Qualifications: Experience in one or more of the following is highly desirable
- :Domain: Structured Products, Equity Derivatives, Front-Office Trading Systems, Lifecycle Management, Trade Processing, Risk Management, Investment Banking Technolog
- yPlatform: Kafka or similar messaging, containerization & orchestration, cloud platforms, observability & monitorin
- gWhy Join Client: You’ll play a key role in evolving Client’s Structured Products technology platform, solving complex engineering challenges at scale, influencing strategic technology decisions, and working with a team that is actively adopting AI-enabled engineering practices to improve how software is designed, delivered, and supported
- .Note: Location: New York, N
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search