Java Tech Lead — Spring Boot & React

Huntington National Bank

Columbus (OH)

On-site

USD 140,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

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

Senior Java Tech Lead - Spring Boot & Open Systems
Senior Java Tech Lead - Spring Boot & Open Systems

0101 The Huntington National Bank • United States

On-site
USD 130,000 - 180,000
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 Bancshares, Inc. • Columbus (OH)

On-site
USD 120,000 - 160,000
Senior Enterprise App Tech Lead: Java/Spring & Microservices
Senior Enterprise App Tech Lead: Java/Spring & Microservices

0101 The Huntington National Bank • United States

On-site
USD 120,000 - 180,000
Office environment
Flexible work arrangements
Remote-Eligible Full-Stack Engineer (React/Angular/Java)
Remote-Eligible Full-Stack Engineer (React/Angular/Java)

0101 The Huntington National Bank • Easton (OH)

Hybrid
USD 110,000 - 140,000
Office workplace
Flexible work arrangement
Equal Opportunity Employer
Senior IS Software Engineer React/Angular Java Microservices
Senior IS Software Engineer React/Angular Java Microservices

Huntington National Bank • Columbus (OH)

Hybrid
USD 100,000 - 150,000
Senior Java Backend & Cloud API Specialist
Senior Java Backend & Cloud API Specialist

Huntington National Bank • Columbus (OH)

Hybrid
USD 100,000 - 140,000
Senior Java & GCP Lead for Cloud-Native Microservices
Senior Java & GCP Lead for Cloud-Native Microservices

0101 The Huntington National Bank • Columbus (OH)

Hybrid
USD 120,000 - 160,000
Lead React UI Architect & Java/Spring Microservices
Lead React UI Architect & Java/Spring Microservices

Aumni • Jersey City (NJ)

On-site
USD 180,000 - 240,000
Health care coverage
On-site health centers
Retirement savings plan
+2
Senior Java & GCP Lead Developer
Senior Java & GCP Lead Developer

Huntington Bancshares, Inc. • Columbus (OH)

On-site
USD 120,000 - 170,000