Design, develop, and deliver Java-based restful microservices in alignment with the bank's enterprise architecture standards and digital transformation initiatives. Create, manage, and secure APIs by defining policies, implementing access controls, and monitoring usage to ensure optimal performance and reliability. Migrate legacy, on-premises applications to cloud environments, ensuring minimal disruption and maximum efficiency. Provision and manage cloud resources, configure cloud services, implement security measures, monitor cloud infrastructure, and ensure high availability and scalability. Conduct thorough unit testing to validate code quality, functionality, and reliability. Support the deployment of web services into production environments, ensuring smooth and timely releases. Troubleshoot and resolve issues encountered during deployment and post-deployment phases. Position may be eligible for flexible work arrangement that combines in-office and work from home.
Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field and 5 years of progressive experience that includes: designing and developing scalable and high-performance solutions for microservice-based architectures; creating and implementing web service solutions, including resolution of cross-browser compatibility issues; performance tuning of applications to support high-volume, bulk transaction processing; refactoring monolithic applications into microservices-based architectures; creating, managing, and securing APIs, defining API policies, monitoring API usage, and analyzing API performance; handling browser and mobile client requests, implementing spike arrest and quota limits, and securing backend endpoints; using the following technologies and tools: Java, Spring Boot, REST API, Apigee Edge/X, JPA/Hibernate, TDD, JUnit, Mockito, Jenkins, SIT, UAT, CI/CD, Splunk, Dynatrace, and React.js; at least 2 years of hands-on experience in supporting payments and fund transfers, including implementation of ACH, Zelle, B2B transfers, wire transfers, TCH RTP, and bill payments.
Exempt Status: Yes= not eligible for overtime pay No= eligible for overtime pay
Office
Certain positions outside our branch network may be eligible for a flexible work arrangement. We're combining the best of both worlds: in-office and work from home. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. Remote roles will also have the opportunity to come together in our offices for moments that matter. Specific work arrangements will be provided by the hiring team.
Huntington is an Equal Opportunity Employer.
Tobacco-Free Hiring Practice: Visit Huntington's Career Web Site for more details.
Note to Agency Recruiters: Huntington Bank will not pay a fee for any placement resulting from the receipt of an unsolicited resume. All unsolicited resumes sent to any Huntington Bank colleagues, directly or indirectly, will be considered Huntington Bank property. Recruiting agencies must have a valid, written and fully executed Master Service Agreement and Statement of Work for consideration.