3 days ago
Columbus, OH, USASenior

Responsibilities

  • Develop and maintain cloud-native applications using Java, Spring Boot, GCP, and Kafka.
  • Build and support scalable APIs and event-driven solutions using Kafka and cloud-native messaging patterns.
  • Design data models and optimize performance using Bigtable and related cloud databases.
  • Implement and support CI/CD pipelines, infrastructure as code, automated testing, deployment automation, and monitoring.
  • Serve as the primary technical owner for projects and technical deliverables.
  • Collaborate with architecture, infrastructure, security, product, business, and technology teams.
  • Participate in code reviews, design discussions, technical mentoring, troubleshooting, debugging, and performance tuning.
  • Develop and maintain RESTful web services, API documentation, database queries, stored procedures, and triggers.
  • Apply secure authentication, authorization, API integration, and cloud architecture practices.
  • Identify opportunities to use approved AI-assisted development tools and emerging technologies while maintaining security, compliance, and engineering accountability.

Requirements

  • Bachelor’s degree in computer science, information systems, business, or a related field, or equivalent related experience.
  • At least 5 years of hands-on experience in Java application development.
  • Strong proficiency with Java 8, 11, 17, or 21 and Spring Boot.
  • Experience building scalable microservices, APIs, distributed applications, and event-driven solutions.
  • Experience with Google Cloud Platform, cloud-native application development, Cloud Architecture, and GCP infrastructure.
  • Hands-on experience with Apache Kafka and Google Cloud Bigtable or similar NoSQL databases.
  • Experience implementing CI/CD pipelines, DevOps practices, infrastructure as code, automated testing, deployment automation, and monitoring.
  • Proficiency with Git, Maven, Jenkins, GitHub Actions, or similar development tools.
  • Experience with unit testing, integration testing, automated quality practices, troubleshooting, debugging, and performance tuning.
  • Experience with Docker, Kubernetes, cloud security, authentication, authorization, API gateways, logging, monitoring, and distributed tracing is preferred.
  • Experience with Cloud Run, Terraform, BigQuery, Oracle, MySQL, DB2, JAX-RS, Swagger, and API testing tools is preferred.
  • Knowledge of J2EE, object-oriented design, SQL, relational databases, web development processes, and application deployment.
  • Experience with fraud technology, financial services platforms, payment networks, digital assets, tokenization, digital wallets, blockchain ecosystems, or digital payment platforms is advantageous.
  • Experience with Agile, Scrum, or Kanban environments and the ability to communicate technical concepts effectively across organizational levels.

Benefits

  • Office-based workplace type; specific flexible work arrangements may be provided by the hiring team, combining in-office and work-from-home options where eligible.
  • Exempt status applies, meaning the position is not eligible for overtime pay.
  • Equal Opportunity Employer and tobacco-free hiring practice.

Tech Stack

Apache KafkaDockerGitGitHub ActionsGoogle BigQueryGoogle Cloud PlatformIBM DB2JavaJenkinsKubernetesMavenMySQLSpring BootSQLSubversionTerraform

Categories

Huntington Bancshares Incorporated

About Huntington Bancshares Incorporated

10,000+ employees

Huntington Bancshares Incorporated is a regional bank holding company that provides consumer and commercial banking, payments, wealth management, insurance, and risk management services through The Huntington National Bank. Its products span checking and savings, lending (mortgage and auto), treasury and payments, brokerage, and trust, generating interest income and fee-based revenue. Founded in 1866 and headquartered in Columbus, Ohio, Huntington operates 1,400+ branches across 21 states and is publicly traded on NASDAQ.

Contact me