H

Huntington Bancshares

Banking services: personal, commercial, wealth management

Java Developer 3 - Payments Technology

Backend EngineeringConfirmed live in the last 24 hours
Full-timeColumbus, OH, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field.
  • Three to seven or more years of hands-on experience with Java or J2EE, Spring, Spring Boot, REST APIs, JSON, and microservices.
  • Experience with incoming and outgoing file processing and distributed application development.
  • At least one year of experience with Google Cloud Platform or similar cloud technologies such as AWS or Azure.
  • At least one year of experience working with NoSQL databases, preferably Google Cloud Bigtable, Cassandra, MongoDB, DynamoDB, or similar technologies.
  • At least one year of experience developing cloud-native applications and scalable distributed systems.
  • Strong analytical, troubleshooting, communication, and software development life cycle skills.
  • Ability to work independently with minimal supervision.

Responsibilities

  • Design, develop, test, and support Java-based applications and microservices.
  • Participate in solution design, code reviews, testing, deployment, and production support activities.
  • Develop and maintain REST APIs, file-processing solutions, and payment processing services.
  • Troubleshoot and resolve complex production issues involving application integrations, databases, middleware, and cloud platforms.
  • Collaborate with business analysts, testers, architects, and stakeholders to deliver high-quality solutions.
  • Support highly available production systems and participate in on-call support rotations.
  • Maintain technical documentation, developer standards, troubleshooting guides, and onboarding materials.
  • Contribute to Agile delivery processes and continuous improvement initiatives.

Desired Qualifications

  • Seven or more years of experience developing and deploying microservices using Spring Boot and continuous integration and continuous delivery pipelines.
  • Experience with Google Cloud Platform services, including Bigtable and related cloud technologies.
  • Experience with Docker, Kubernetes, and containerized application deployments.
  • Experience with Git, Maven, Jenkins, SOAP/XML, and API development.
  • Experience with SQL and NoSQL database technologies.
  • Experience using monitoring tools such as Dynatrace, Splunk, Zenoss, or similar platforms.
  • Three or more years of experience delivering software using Agile methodologies.
  • Experience working in a fintech, banking, or financial services environment.
  • Knowledge of payment processing platforms and payment rails, including ACH and wire transfers.
  • Experience with payment engines, payment hubs, or similar payment processing solutions.
  • Understanding of payment operations, settlements, reconciliation, and transaction processing workflows.

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