Java Tech Lead — Spring Boot & React

Huntington National Bank

Columbus (OH)

On-site

USD 140,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Huntington National Bank is seeking an Engineer Lead to drive architecture, design, and delivery of enterprise Java/Spring Boot/React applications. You will mentor engineers, define APIs and microservices, and guide modernization toward cloud-enabled, API-driven platforms.

The role requires strong hands‑on coding and leadership in Agile environments, with a focus on security, performance, and scalable solutions across complex financial services workloads.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.
  • 5+ years of experience in software engineering and enterprise application development.

Responsibilities

  • Provide technical leadership and direction for the design, development, implementation, and support of enterprise applications using Java, Spring Boot, React, and open-system technologies.
  • Lead the development of scalable, secure, highly available, and maintainable full-stack applications and microservices.
  • Define and drive technical solutions aligned with enterprise architecture, security, engineering standards, and business objectives.
  • Lead the design and implementation of RESTful APIs, microservices, event-driven services, and distributed applications.
  • Provide hands‑on technical leadership in Java, Spring Boot, React, JavaScript/TypeScript, and modern open-system development.
  • Evaluate existing applications and lead modernization initiatives, including migration from legacy platforms to open-system, API‑driven, cloud‑ready architectures.
  • Establish and promote software engineering best practices, coding standards, design patterns, reusable components, and development methodologies.
  • Review technical designs, application architecture, source code, and implementation approaches to ensure quality, scalability, security, and maintainability.
  • Lead technical discussions and provide recommendations on application architecture, frameworks, tools, and technology solutions.
  • Mentor and provide technical guidance to engineers, helping team members improve their technical skills and software engineering practices.
  • Partner with architects, product owners, business analysts, DevOps engineers, QA teams, and other technology teams to deliver complex solutions.
  • Break down complex business and technical requirements into actionable development tasks and provide technical estimates and implementation strategies.
  • Lead troubleshooting and resolution of complex production issues, performance problems, application defects, and integration challenges.
  • Ensure appropriate automated testing, including unit, integration, API, and end‑to‑end testing, is incorporated into the development lifecycle.
  • Drive adoption of CI/CD, DevOps, automated deployment, infrastructure automation, and observability practices.
  • Ensure applications meet enterprise requirements for security, resiliency, performance, scalability, availability, and regulatory compliance.
  • Participate in Agile/Scrum ceremonies and provide technical leadership throughout the software development lifecycle.
  • Coordinate technical dependencies across multiple development teams and ensure successful delivery of cross‑team initiatives.
  • Identify technical risks, dependencies, and opportunities for improvement and develop mitigation strategies.
  • Communicate technical concepts and architectural decisions effectively to both technical and non‑technical stakeholders.
  • Stay current with emerging technologies and evaluate opportunities to improve engineering productivity, application architecture, and overall technology capabilities.

Skills

Technical leadership
Java
Spring Boot
React
REST APIs
Microservices
JavaScript/TypeScript
OO concepts
SQL
Git
Automated testing
Agile/Scrum
Communication
Mentoring

Education

Bachelor's degree in CS/IT/Engineering

Tools

Docker
Kubernetes
AWS/Azure/GCN
Kafka/RabbitMQ
Jenkins/GitHub Actions

Job description

Huntington National Bank is seeking an Engineer Lead to drive architecture, design, and delivery of enterprise Java/Spring Boot/React applications. You will mentor engineers, define APIs and microservices, and guide modernization toward cloud-enabled, API-driven platforms.

The role requires strong hands‑on coding and leadership in Agile environments, with a focus on security, performance, and scalable solutions across complex financial services workloads.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Engineer — Microservices & Open Systems
Lead Java Engineer — Microservices & Open Systems

Huntington Bancshares, Inc. • Columbus (OH)

On-site
USD 120,000 - 150,000
Senior Enterprise Apps Lead — Java/Spring Boot, React
Senior Enterprise Apps Lead — Java/Spring Boot, React

Huntington National Bank • North Carolina

On-site
USD 120,000 - 180,000
Enterprise App Lead – Java/Spring Boot & React
Enterprise App Lead – Java/Spring Boot & React

Huntington National Bank • Pittsburgh

On-site
USD 110,000 - 170,000
Backend Java Engineer — Spring APIs & Cloud
Backend Java Engineer — Spring APIs & Cloud

Huntington National Bank • Columbus (OH)

Hybrid
USD 52,000 - 101,000
Junior Java Backend Engineer - API, Spring & Cloud (Remote)
Junior Java Backend Engineer - API, Spring & Cloud (Remote)

Huntington National Bank • Minnetonka (MN)

On-site
USD 52,000 - 101,000
IS Application Manager: Lead Enterprise Java & React Apps
IS Application Manager: Lead Enterprise Java & React Apps

Huntington National Bank • Columbus (OH)

On-site
USD 120,000 - 170,000
Remote Frontend & API Engineer - React/Angular/Java
Remote Frontend & API Engineer - React/Angular/Java

Huntington National Bank • Columbus (OH)

On-site
USD 90,000 - 120,000
Senior IS App Lead: Java/Spring & Microservices
Senior IS App Lead: Java/Spring & Microservices

Huntington • Pittsburgh, Northern (KY)

Hybrid
USD 120,000 - 150,000
Java Backend Microservices Lead – Spring Boot, REST, Cloud
Java Backend Microservices Lead – Spring Boot, REST, Cloud

Huntington National Bank • Fairlawn (OH)

On-site
USD 70,000 - 140,000
Health insurance
Retirement plan
Paid time off (PTO)
Digital Front-End Engineer: React/Angular & Java
Digital Front-End Engineer: React/Angular & Java

Huntington Bank • Columbus (OH)

Hybrid
USD 90,000 - 130,000