Fullstack Java Developer- NYC

New York 30 days agoFull-time External
913.6k - 1.3m / yr
This job posting has expired and is no longer accepting applications.
Job Title: Full Stack Java Developer (Angular + Spring Boot) - Hybrid 📍 Location: New York City, NY, USA (Hybrid - 3 days onsite) 🕒 Experience: 8+ Years 💼 Industry: Financial Services / Investment Banking About the Role 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. Key Responsibilities • 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. Required Skills & Experience • 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.