×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Engineer; Java, Boot, Angular & AI

Job in New York City, Richmond County, New York, USA
Listing for: SGA Inc.
Full Time position
Listed on 2026-07-05
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Position: Full Stack Engineer (Java, Spring Boot, Angular & AI)

Full Stack Engineer

Software Guidance & Assistance, Inc. (SGA) is searching for a Full Stack Engineer for a contract assignment with one of our premier financial services clients in New York, NY. We are seeking a hands-on, Full Stack Engineer to join the New York–based ESPT Technology team, building and modernizing mission-critical platforms for Equity Derivatives and Structured Products businesses. You 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.

Responsibilities:
  • 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.
Required Skills:
  • Bachelor's degree or higher in Computer Science, Engineering, Mathematics, or a related discipline.
  • 5–8 years of professional software development experience.
  • Extensive hands-on Java development and strong experience building modern web applications with Angular and Type Script.
  • Backend:
    Java 11+, Spring / Spring Boot, REST APIs, microservices, messaging / event-driven architectures, distributed systems
  • Frontend:
    Angular, Type Script, HTML5, CSS, modern UI frameworks
  • Engineering Excellence:
    Git, CI/CD pipelines, automated testing & test automation, code review, performance optimization
  • 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
  • Our 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.
Preferred

Skills:

Experience in one or more of the following is highly desirable:

  • Domain:
    Structured Products, Equity Derivatives, Front-Office Trading Systems,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary