This site uses cookies. To find out more, see our Cookies Policy
Skip to navigation
Skip to main content
Skip to footer

Java Technical Lead (Emerging Payments) in Columbus at Huntington

Date Posted: 3/8/2019

Job Snapshot

Job Description

Brief Description:
We are looking for a Java developer lead/application architect to work in our Enterprise Payments team focused on building emerging payment technologies for our customers. The candidate would start out by building a new payments origination platform using Java technologies which will allow Huntington to provide our online and mobile customers greater simplification for their payment needs while leveraging new and emerging real time payment capabilities.

Detailed Description:
* As an application architect you would provide direction for all components of the application and their responsibilities, the technologies that are used to fulfill those responsibilities and interfaces and communication between components.
* This platform will build new microservices exposed via REST API's using Spring Boot, a new payments database schema, database ORM using Hibernate and scheduled tasks/batch processes using other java technologies. Using requirements and functional design as inputs, the candidate will help to create detailed design documentation and POC's to help set the technology direction.
* The candidate will also lead the initial build out, code reviews and unit testing of the product while providing direction on the test automations using Ruby/Cucumber.
* Finally, the candidate will research and facilitate the monitoring, high availability and support methodology for our production environment.

Basic qualifications:
* Min 7 years of hands on software development experience in Java technologies with special focus in middleware development building RESTful web services
* Bachelor's Degree

Preferred Qualifications:
* Payments/payment processing background in 1 or more of the following: Wires, ACH, Zelle, TCH RTP or Bill Payments
* Possess 5+ years of experience with relational databases/SQL
* Experience in banking technology
* Possess 3+ years of experience with ORM technologies preferably Hibernate
* Possess 1+ years of experience with Spring Boot
* Possess 3+ years of professional experience in supervising or leading junior development team members
* Possess excellent communication, design, documentation, analytical, and SDLC skills
* Possess hands on experience working in Java8+, Java JPA, Swagger, GIT, Maven, Jenkins, JSON & SOAP xml, YML
* Possess IBM WAS/MQ/IIB experience
* Possess hands on experience working with scheduled tasks with technologies like Quartz or Spring Boot scheduling
* Possess hands on experience working with Docker, Kubernetes or other container orchestration technology
* Possess hands on experience building automated tests using Ruby/Cucumber or similar automation test technologies.

EEO/AA Employer/Minority/Female/Disability/Veteran/Sexual Orientation/Gender Identity Tobacco-Free Hiring Practice: Visit Huntington's Career Web Site for more details. Huntington does not accept solicitation from Third Party Recruiters for any position.