Description At Huntington National Bank you will be a top level technical expert in one or more highly specialized phases of applications engineering. This includes providing design recommendations based on long-term IT organization strategy and expertise regarding the integration of applications across the business. You will determine specifications, then plan, design, and develop the most complex and business critical software solutions, utilizing appropriate software engineering processes - either individually or in concert with project team.
Develop APIs, orchestrations, workflow, transformation, conditional, and application business logic using Java and the Spring Boot Framework
Demonstrate thought leadership and a collaborative approach while delivering enterprise software solutions.
Provide technical leadership in the analysis and review of existing or proposed system features and integration, security, scalability and performance requirements with users, business analysts, architects and team members
Identify and specify technical / functional requirements, resources and processes for a complex sub-system or major system modification required to meet user requirements
Serve as 3rd level support for ongoing maintenance and production issues
1+ years of experience in complex engineering environments, taking abstract concepts and ideas and formulating a detailed software engineering plan to deliver
Sound knowledge of Software Development Life Cycle (SDLC)
Sound knowledge of version and revision control practices and procedures
Sound knowledge of design and programming techniques that provide security
Expertise to debug code to troubleshoot and analyze defects
Expert knowledge/experience with querying databases for complex data lookup/update
Perform code reviews with associate team members
Basic Qualifications:
Bachelor's degree in Computer Science or other technical field or equivalent work experience
At least 1 year of p rogramming experience, or successful participation in the Tech Youth Program
Preferred Qualifications:
Knowledge and experience with REST APIs with a JSON payload. Specifically, high performance, scalable, and reliable APIs with very low latency values (10ms to 50ms) and high throughput (2000 transactions per second).
Full Stack developer acumen. Areas of responsibility can vary from primary responsibilities including front end web site development with React, utility code in Java or Python, Terraform or Cloud Formation
Experienced with multiple deployment and operational models including fully automated cloud deployments with scalable containerized delivery models, CICD and DevSecOps.
Experienced with multiple databases including NoSQL such as Dynamo / BigTable, and RDMS such as Postgres or MSSQL
Experienced with modern event delivery platforms such as Kafka, Pub/Sub and SNS.
Experience with cloud services on AWS and GCP
#LI-HybridExempt Status: (Yes = not eligible for overtime pay) (No = eligible for overtime pay) YesWorkplace Type:Huntington is an equal opportunity and affirmative action employer and is committed to providing equal employment opportunities for all regardless of race, color, religion, sex, national origin, age, disability, sexual orientation, veteran status, gender identity and expression, genetic information, or any other basis protected by local, state, or federal law.Tobacco-Free Hiring Practice: Visit Huntington's Career Web Site for more details.Agency Statement: Huntington does not accept solicitation from Third Party Recruiters for any position