Senior Java Tech Lead - Spring Boot & Open Systems

0101 The Huntington National Bank

United States

On-site

USD 130,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Huntington National Bank seeks a Description Engineer Lead to provide technical leadership for enterprise applications using Java, Spring Boot, React, and open-system technologies. You will guide scalable, secure, and maintainable full-stack solutions and microservices, aligned with enterprise architecture and security standards.

The role requires hands-on expertise in Java, Spring Boot, React, and modern open-system tools, plus mentoring of engineers, collaboration with cross-functional teams,

Qualifications

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

Responsibilities

  • Provide technical leadership for 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
RESTful APIs
React
OO design
SQL databases
Git
Automated testing
Agile/Scrum
Technical design

Education

Bachelor's degree in CS/IT/Engineering

Tools

Docker
Kubernetes
Spring Cloud
OAuth2
JWT
Jenkins/GitHub Actions
API Gateway
AWS/Azure/Cloud
Kafka
Redis

Job description

Huntington National Bank seeks a Description Engineer Lead to provide technical leadership for enterprise applications using Java, Spring Boot, React, and open-system technologies. You will guide scalable, secure, and maintainable full-stack solutions and microservices, aligned with enterprise architecture and security standards.

The role requires hands-on expertise in Java, Spring Boot, React, and modern open-system tools, plus mentoring of engineers, collaboration with cross-functional teams,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Tech Lead — Spring Boot & React
Java Tech Lead — Spring Boot & React

Huntington National Bank • Columbus (OH)

On-site
USD 140,000 - 180,000
Tech Engineering Lead: Java, Spring Boot & React
Tech Engineering Lead: Java, Spring Boot & React

Huntington Bank • Columbus (OH), Northern (KY)

Hybrid
USD 120,000 - 170,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
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
Senior Java Backend & Cloud API Specialist
Senior Java Backend & Cloud API Specialist

Huntington National Bank • Columbus (OH)

Hybrid
USD 100,000 - 140,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
Senior IS App Lead: Java/Spring & Microservices
Senior IS App Lead: Java/Spring & Microservices

Huntington • Pittsburgh, Northern (KY)

Hybrid
USD 120,000 - 150,000