Senior Full-Stack Developer, New York

New York
Lab49 – Software Engineering /
Full-time /
On-site
We are seeking a Senior Full-Stack Developer to join our newly created sub-practice, dedicated to serving a mature and impactful long-term client in the financial services industry. This role requires a balance of independent work and teamwork, focusing on advancing the client's agenda. The ideal candidate will possess some understanding of the financial services sector, coupled with a proven track record of independent work, team collaboration, and client relationship management. Join us to make a meaningful impact and contribute within our innovative team. 

Responsibilities:

    • Develop and maintain scalable software solutions and end-to-end system integrations.
    • Design and implement clean, efficient, and reusable interfaces aligned with industry best practices.
    • Extend and enhance existing products and services through development, testing, and implementation of new features.
    • Collaborate with cross-functional teams to build and automate cloud infrastructure.
    • Integrate automated deployments into CI/CD pipelines to streamline software delivery.
    • Conduct root cause analysis and data investigations to support reporting, diagnostics, and performance optimization.

Requirements:

    • Proficient in Java (versions 8-21), with strong command of Lambdas, Streams API, and functional programming principles.
    • Experience in backend development using Spring frameworks (Core, MVC, Security, Data).
    • Working knowledge of JavaScript for UI interaction or scripting tasks.
    • Proficiency in at least one additional language such as Python or Scala.
    • Experience working with relational databases like Oracle or PostgreSQL.
    • Comfortable deploying to and working with App/Web servers such as Tomcat or JBoss.
    • Experience developing infrastructure-as-code and cloud-native applications.
    • Familiarity with AWS services (IAM, S3, EC2, ECS, ALB, RDS, CloudFront, Secrets Manager, Elasticache, MSK, AmazonMQ).
    • Hands-on experience with Docker and Terraform.
    • Skilled in implementing and maintaining CI/CD pipelines using tools such as GitLab and Jenkins.

Nice to Haves:

    • Experience building modern web UIs using frameworks such as React, Angular, or Vue is a plus.
    • Background in developing decision support or trading systems for the financial services sector is highly desirable.
    • VBA scripting experience is a plus.

What We Offer:

    • A dynamic, collaborative, and challenging work environment.
    • Opportunities for growth and professional development within a global organization.
    • Exposure to cutting-edge technologies in the fintech dom
The base salary range is - $170,000-$200,000
Placement within the range provided above is based on the individual’s relevant experience and skills for the role and level.

Base salary is only one component of our total compensation package. Employees may be eligible for a discretionary bonus, which is determined upon company and individual performance.
Salary range disclosure as required by S9427A when hiring in New York.

Lab49 is a specialist strategy, design, and technology consulting company dedicated to the financial services industry. We were founded in 2002 to fill a need in the Financial Technology marketplace for high-end execution and reliable delivery of technology projects. 
We have office hubs in Midtown Manhattan, Washington DC, London, Budapest, New Delhi and Sydney. 

Lab49/ION is committed to maintaining a supportive and inclusive environment for people with diverse backgrounds and experiences. We respect the varied identities, abilities, cultures, and traditions of the individuals who comprise our organization and recognize the value that different backgrounds and points of view bring to our business. 
 
Lab49/ION adheres to an equal employment opportunity policy that prohibits discriminatory practices or harassment against applicants or employees based on any legally impermissible factor.