
Lead Software Engineer
Role summary
We are seeking a Lead Software Engineer to drive fraud detection and prevention applications within a regulated banking environment. This role focuses on developing high-performance APIs, integrating with internal and third-party fraud platforms, and building scalable services that protect customers and the institution from financial crime. The ideal candidate has strong Java development experience, a deep understanding of API-driven architectures, microservice build experience, and hands-on exposure to fraud, risk, or financial transaction systems. Responsibilities include guiding the engineering team, designing and developing Java-based backend services, leading API development, and ensuring secure, reliable, and scalable systems.
# Description
Summary:
We are seeking a Lead Software Engineer to drive fraud detection and prevention applications within a regulated banking environment. This role focuses on developing high-performance APIs, integrating with internal and third-party fraud platforms, and building scalable services that protect customers and the institution from financial crime.
The ideal candidate has strong Java development experience, a deep understanding of API-driven architectures, microservice build experience, and hands-on exposure to fraud, risk, or financial transaction systems.
Key Responsibilities
- Guide engineering team in building scalable, resilient, and secure systems that operate in high-throughput environment
- Design, develop, and maintain Java-based backend services supporting fraud detection, authentication, and transaction monitoring
- Lead development and maintain RESTful APIs and event-driven integrations for real-time and batch fraud decisioning
- Develop secure, scalable microservices using Spring Boot / Spring Framework
- Implement high-availability, low-latency services capable of handling high transaction volumes
- Fraud Systems & Integrations
- Integrate with internal and third-party fraud platforms (e.g., risk scoring engines, identity verification, behavioral analytics)
Support fraud workflows such as:
- Customer authentication and step-up verification
- Collaborate with fraud strategy, risk, and compliance teams to translate business rules into technical solutions
- Security, Compliance & Reliability
- Follow secure coding practices and banking regulatory standards
- Implement logging, monitoring, and auditability to support fraud investigations and regulatory reviews
- Participate in incident response, root cause analysis, and production support rotations
- Collaboration & Delivery
- Work closely with product owners, architects, QA, and DevOps teams
- Participate in Agile / Scrum ceremonies and contribute to sprint planning and technical design
- Write clear, comprehensive technical documentation and contribute to API standards and best practices, including the creation and maintenance of Swagger/OpenAPI documentation.
- Configure and manage Apigee X API proxies, including backend routing, core policies, custom domains
Basic Qualifications:
- Bachelor's Degree or 4+ additional years of equivalent experience
- 5+ years of related experience in software development,
- Strong proficiency in Java
- Hands-on experience building RESTful APIs
- Experience with SQL databases
- Working knowledge of JSON, REST, HTTP
Development & Tools:
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, Azure pipelines)
- Source control using Git and Azure DevOps
- Familiarity with containerization (Docker) and cloud platforms (GCP) is a plus
- Experience with application monitoring and logging tools (Splunk, Datadog, etc.)
Preferred Qualifications:
- Prior experience in banking, payments, fintech, or fraud systems
Exposure to:
- Transaction processing systems
- Real-time decisioning or rules engines
- Identity and access management (IAM)
- Experience with event-driven systems (Kafka, messaging queues)
Soft Skills & Leadership:
- Strong experience mentoring and guiding software engineers
- Ability to balance Hands-on development with architectural leadership
- Strong analytical and problem-solving skills
- Ability to work effectively in cross-functional teams
Exempt Status: (Yes = not eligible for overtime pay) (No = eligible for overtime pay)
Yes
Workplace Type:
Office
Our Approach to Office Workplace Type
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.
Compensation Range:
$77,000 - $154,000 Annual Salary
The compensation range represents the low and high end of the base compensation range for this position. Actual compensation will vary and may be above or below the range based on various factors including but not limited to location, experience, and performance. Colleagues in this position are also eligible to participate in an applicable incentive compensation plan. In addition, Huntington provides a variety of benefits to colleagues, including health insurance coverage, wellness program, life and disability insurance, retirement savings plan, paid leave programs, paid holidays and paid time off (PTO).
Huntington is an Equal Opportunity Employer.
Tobacco-Free Hiring Practice: Visit Huntington's Career Web Site for more details.
Note to Agency Recruiters: Huntington will not pay a fee for any placement resulting from the receipt of an unsolicited resume. All unsolicited resumes sent to any Huntington colleagues, directly or indirectly, will be considered Huntington property. Recruiting agencies must have a valid, written and fully executed Master Service Agreement and Statement of Work for consideration.
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite