Java Engineer- Banking

York Solutions, LLC

United States

Hybrid

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

BCBS Medical plans
Delta Dental plan
Eye Med Vision
Life Insurance
401(k) Retirement Plan
Flexible work environment
Career development opportunities

Job summary

A growing banking platform in the United States is seeking a hands-on Senior Engineer to design and implement secure, scalable backend systems. Your role will include backend development using Node.js and Java, building GraphQL APIs, and ensuring proper data security. Ideal candidates will have 7+ years of experience in software engineering, strong capabilities in backend technologies, and a proven track record in cloud environments. The position offers a flexible work environment with great benefits, fostering career growth and development.

Qualifications

  • 7+ years of software engineering experience.
  • Strong backend development experience with Node.js, TypeScript, Java, and Spring Boot.
  • Experience with AWS Cloud and NoSQL databases, preferably DynamoDB.

Responsibilities

  • Design and develop backend services using Node.js and Java.
  • Build and maintain GraphQL APIs for frontend integrations.
  • Translate high-level business vision into engineering solutions.

Skills

Backend development
API development
NoSQL databases
DevOps practices
Debugging skills
Cloud computing
Data modeling
Event-driven architecture

Tools

Node.js
TypeScript
Java
DynamoDB
AWS
GraphQL
Kafka

Job description

Position Overview

This role is for a hands‑on Senior Engineer who will help build and scale backend systems for a growing banking platform. You will play a key role in designing and implementing secure, scalable data and API solutions, ensuring proper data separation and access controls across business entities. This role operates in a highly ambiguous, evolving environment, requiring someone who can take high‑level direction, translate it into technical solutions, and execute with minimal oversight.

Key Responsibilities
  • Backend & API Development
    • Design and develop backend services using Node.js (TypeScript) and Java
    • Build and maintain GraphQL APIs (including subgraphs) to support frontend and cross‑system integrations
  • Data Architecture & Security
    • Design data models and access patterns in DynamoDB
    • Ensure strict data separation and access controls between business entities (e.g., bank vs. financial advisory systems)
    • Implement solutions that ensure the right users see the right data based on roles and permissions
  • System Design in an Ambiguous Environment
    • Translate high‑level business vision into practical engineering solutions
    • Make architectural decisions with limited information and evolving requirements
    • Identify what is in your control vs. what is not, and move forward effectively
  • DevOps & Engineering Practices
    • Contribute to CI/CD pipelines and automation
    • Build systems with a focus on scalability, resilience, and observability
    • Continuously improve engineering practices and deployment processes
    • Collaboration & Leadership
      • Work closely with product, frontend engineers, and stakeholders to deliver solutions
      • Provide technical guidance and mentorship to team members
      • Influence technical direction through collaboration, not authority
    Required Skills & Experience
    • 7+ years of software engineering experience
    • Strong backend development experience with:
      • Node.js / TypeScript
      • Java & Spring Boot (API development)
    • Experience working with AWS Cloud
    • Experience designing and consuming GraphQL APIs
    • Hands‑on experience with NoSQL databases (DynamoDB preferred)
    • Strong understanding of:
      • Data modeling and access patterns
      • API design and system integration
      • Secure data access and role-based visibility controls
      • Kafka and event‑driven architecture
      • Experience working in fast‑changing, ambiguous environments
      • Solid understanding of DevOps practices (CI/CD, monitoring, reliability)
      • Strong debugging and troubleshooting skills across application and data layers
    Benefits

    York Solutions offers a generous benefits package for eligible full‑time employees:

    • BCBS Medical with 3 Plans to choose from (PPO and High deductible PPO plans with Health Savings Program)
    • Delta Dental plan with 2 free cleanings and insurance discounts
    • Eye Med Vision with annual check‑ups and discounts on lens
    • Life and Accidental Death Insurance paid by company
    • John Hancock 401(k) Retirement Plan with discretionary company match
    • Voluntary Insurance programs such as: Hospital Indemnity, Identity Protection, Legal Insurance, Long Term Care, and Pet Insurance.
    • Flexible work environment with some remote working opportunities
    • Strong fun and teamwork environment
    • Learning, development, and career growth
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Engineer
Java Engineer

York Solutions, LLC • Illinois

Hybrid
USD 100,000 - 130,000
BCBS Medical with multiple plans
Delta Dental plan
Eye Med Vision coverage
+6
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • Los Angeles (CA)

Hybrid
USD 100,000 - 130,000
Professional growth opportunities
Competitive compensation
Flexible schedule
+1
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • San Francisco (CA)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive compensation
Flexible schedule
+1
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • West Palm Beach (FL)

On-site
USD 90,000 - 120,000
Professional growth: Mentorship and TechTalks
Competitive compensation: USD-based pay with benefits
Exciting projects with top brands
+1
Java Full Stack Programmer Analyst Assistant Vice President
Java Full Stack Programmer Analyst Assistant Vice President

United States Digital Space LLC • United States

Hybrid
USD 80,000 - 120,000
Hybrid working model
Access to learning and development programs
Wellbeing resources and programmes
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • Dallas (TX)

On-site
USD 90,000 - 130,000
Professional growth through mentorship and TechTalks
Competitive compensation with various budgets for education and fitness
Exciting projects with top companies
+1
Java Engineer
Java Engineer

York Solutions, LLC • Minnesota

Hybrid
USD 80,000 - 110,000
BCBS Medical Plans
Delta Dental Plan
Life and Accidental Death Insurance
+3
Java Developer
Java Developer

Set of X • Corridor North (MD)

On-site
USD 120,000 - 150,000
Health, Dental, and Vision Insurance
Life and Disability Insurance
401(k) Plan
+8
Java Engineer
Java Engineer

10xTalents • Newark (NJ)

On-site
USD 90,000 - 120,000
Senior Java Engineer (Remote)
Senior Java Engineer (Remote)

First Citizens Bank • Town of Texas (WI)

On-site
USD 100,000 - 130,000
Competitive benefits program
Growth-oriented environment