Software Engineering & Development, Assistant Vice President

State StreetIrvine, CA
$100,000 - $167,500

About The Position

We are seeking an experienced J2EE/JAVA developer with previous exposure to working in a financial services industry. The right individual will need to leverage their existing skills to quickly familiarize themselves with our existing environment and technology to deliver on time sensitive projects for a leading investment manager.

Requirements

  • Self- motivated, curious, creative and passionate about emerging technology
  • Strong understanding of SDLC process and project methodologies (Agile/Scrum).
  • Application issue diagnosis skills
  • Strong critical thinking and problem solving skills.
  • Strong team collaboration skills
  • Excellent communication & analytical skills
  • Ability to multi-task and succeed in a dynamic, high demand environment
  • Bachelor’s degree in related or relevant field
  • 7+ years of hands-on experience in Java/J2EE
  • Hands-on advanced knowledge of relational databases/SQL/Stored procedures (Sybase preferred).
  • Experience with Unix and shell scripting
  • Experience in Visual Studio, Eclipse, XML, MVC, and React JS Framework skills
  • Experience with micro-services and component-based architectures
  • Strong coding, design & debugging skills
  • Respond to and troubleshoot production issues promptly as needed
  • Should have worked and delivered projects in a fast-phased approach
  • Experience with Agile Project management methodologies

Nice To Haves

  • Prior experience working in the Capital Markets domain with Asset Management, Investment Banking organization is preferred
  • Knowledge of using AI Tools such as GitHub CoPilot is a plus

Responsibilities

  • Designs and builds new software and features to existing software
  • Uses strong knowledge of object-oriented programming and design patterns to design software that promotes efficiency, testability, and maintainability
  • Provide detailed articulate technical designs explaining what and how the application components are impacted for release changes
  • Convert legacy system into micro services or has converted a legacy system by breaking it into micro services.
  • Reverse engineering and digital transformation of legacy system into modern design
  • Understand complex end-to-end transaction processing flows through multiple applications across a broad range of financial asset classes.
  • Understanding the importance of automated testing and different levels at which these need to be performed
  • Perform code reviews and collaboratively work with team members in product development efforts
  • Validating production deployment of applications

Benefits

  • competitive and comprehensive benefits packages
  • generous medical care
  • insurance
  • savings plans
  • flexible Work Programs
  • development programs
  • educational support
  • retirement savings plan (401K) with company match
  • insurance coverage including basic life, medical, dental, vision, long-term disability, and other optional additional coverages
  • paid-time off including vacation, sick leave, short term disability, and family care responsibilities
  • access to our Employee Assistance Program
  • incentive compensation including eligibility for annual performance-based awards
  • eligibility for certain tax advantaged savings plans
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service