H

Huntington Bancshares

Banking services: personal, commercial, wealth management

Java Developer-API & Data Integration

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A bachelor's degree is required.
  • At least 3 years of hands-on software development experience using Java is required.
  • At least 3 years of experience building applications with Spring Boot or a comparable Java application framework is required.
  • At least 3 years of experience developing and consuming REST APIs and working with JSON-based interfaces is required.
  • Understanding of microservices and service-oriented application design is required.
  • Experience with data integration or application-to-application integration is required.
  • Familiarity with event-driven or asynchronous processing patterns is required.
  • Experience with relational databases and SQL is required.
  • Understanding of source control and modern development practices using Git is required.
  • Experience with automated build, test, and CI/CD processes is required.
  • Strong troubleshooting and problem-solving skills across application and integration layers are required.
  • Ability to take ownership of moderately complex development assignments with guidance from a Technical Lead or Architect is required.
  • Ability to collaborate with developers, data engineers, architects, application owners, and business partners is required.

Responsibilities

  • Design, develop, test, and support Java-based integration services and APIs connecting third-party applications with Huntington systems.
  • Develop applications using Java, Spring Boot, and Huntington FUSE/FUSE Cloud frameworks.
  • Build and maintain RESTful APIs for secure, reliable exchange of enterprise data.
  • Develop inbound data flows that receive Huntington data and deliver it to third-party platforms.
  • Develop outbound integrations that receive data and events from third-party platforms and distribute them to downstream Huntington systems.
  • Build and support event-driven processing within Google Cloud Platform.
  • Develop reliable data pipelines that deliver application data and events to the Data Lake, EDW, and other downstream consumers.
  • Implement validation, error handling, retry and recovery, logging, monitoring, and audit capabilities across integration workflows.
  • Troubleshoot issues across APIs, application services, messaging and event processing, and downstream data flows.
  • Write unit and integration tests and participate in code reviews to ensure solutions are maintainable and production-ready.
  • Participate in solution design discussions and translate technical designs and business requirements into working software.
  • Work with Technical Leads, Architects, Data Engineers, application teams, and third-party vendors to resolve integration issues and deliver solutions.
  • Contribute to CI/CD and automated deployment processes.
  • Create and maintain technical documentation for APIs, integrations, event flows, and operational support.
  • Participate in production support and root-cause analysis as needed.

Desired Qualifications

  • Experience developing applications or integrations on Google Cloud Platform.
  • Experience with Huntington FUSE/FUSE Cloud or similar Spring Boot-based enterprise development frameworks.
  • Experience with event-driven architectures, messaging, publish/subscribe, or event streaming technologies.
  • Experience building inbound and outbound enterprise data pipelines.
  • Experience integrating third-party or SaaS applications with enterprise systems.
  • Understanding of enterprise API management, authentication, authorization, and API security concepts.
  • Experience delivering data to enterprise platforms such as a Data Lake, EDW, or analytical data store.
  • Familiarity with containerized or cloud-native application development.
  • Experience in financial services or another highly regulated industry.
  • Python development or scripting experience is beneficial but not required.

About the Company

Huntington Bancshares

Banking services: personal, commercial, wealth management

Huntington National Bank offers personal and business banking, wealth management, and loan products, including checking and savings, credit cards, mortgages, and specialized commercial services. Customers access these products through branches, ATMs, and a digital platform for online and mobile banking, bill pay, and remote management. The bank differentiates itself by focusing on long-term relationships and providing a broad range of financial services tailored to individuals, small to mid-sized businesses, and nonprofits. Its goal is to be a trusted, full-service financial partner that helps clients manage money, grow assets, and protect their financial well-being over time.

Company size
10,001+
Company stage
IPO
Headquarters
Columbus, OH
Founded
1866

Recently Posted Jobs

Explore more opportunities at Huntington Bancshares

See more jobs