= Location: New York City, NY, USA (Hybrid 3 days onsite)
=R Experience: 8+ Years
= Industry: Financial Services / Investment Banking
We are seeking a highly skilled Full Stack Java Developer with deep expertise in Angular with Redux and Java Spring Boot.
If you're passionate about building large-scale distributed systems and have experience in financial services or capital markets, this role is for you.
This is a hybrid opportunity based in New York City, where you'll collaborate with a global team to deliver high-performance trading and financial platforms.
Design, develop, and maintain scalable full-stack applications using Java Spring Boot, Angular, and Redux.
Collaborate with business analysts and stakeholders to understand system requirements and deliver high-quality solutions.
Ensure code quality through best practices such as unit testing, code reviews, and CI/CD.
Work on performance optimization, threading, and memory management for enterprise-grade systems.
Build RESTful APIs and integrate with external services.
Handle data modeling, queries, and optimization using Microsoft SQL Server.
Participate in Agile / SCRUM ceremonies and contribute to sprint planning and retrospectives.
Write clean, maintainable, and well-documented code following design patterns and OOP principles.
8+ years of experience in full-stack development with Java Spring Boot and Angular + Redux.
4+ years of experience working in financial services or investment banking.
Hands-on knowledge of capital markets, trading platforms, or risk systems is a plus.
Strong knowledge of Microsoft SQL Server.
Solid foundation in object-oriented programming (OOP), multithreading, and design patterns.
Familiarity with distributed systems, microservices architecture, and REST APIs.
Excellent verbal and written communication skills.
Strong problem-solving and analytical mindset.
Experience working in Agile / SCRUM environments.