Software Architect III - Finance Domain

Hudson ManpowerCincinnati, OH
Onsite

About The Position

Seeking an experienced Software Architect III to lead enterprise architecture, platform engineering, and modernization initiatives within a large-scale banking technology environment. The ideal candidate will possess strong expertise in Java 17+, Spring Framework, Spring Boot, Microservices, REST APIs, Platform Engineering, and DevOps practices, while providing technical leadership and architectural governance across multiple teams. This is a highly visible onsite role supporting mission-critical banking platforms and enterprise modernization programs.

Requirements

  • 5+ years of Software Architecture or Senior Engineering experience.
  • Strong expertise in Java 17+, Spring Framework 6.x, and Spring Boot 3.x.
  • Experience designing enterprise-grade microservices architectures.
  • Strong REST API design and governance experience.
  • Experience with Platform Engineering and CI/CD pipelines.
  • Proficiency with Git, GitHub, Jenkins, and JFrog.
  • Experience implementing secure software development practices.
  • Strong communication, leadership, and stakeholder management skills.

Nice To Haves

  • Banking or Financial Services Experience
  • Hybrid Cloud & On-Prem Architecture
  • Containerized Applications
  • Reactive Architecture
  • Distributed Systems
  • Legacy System Modernization
  • Vendor Platform Integration
  • Experience supporting or modernizing: Deposit Platforms, Debit Card Processing Systems, ATM Platforms, Check Processing Systems, Billing Platforms, Banking Integrations, Financial Transaction Systems
  • Understand modern platform engineering principles.
  • Lead modernization of legacy systems into scalable architectures.
  • Thrive in highly regulated banking environments.
  • Balance technical strategy with hands-on engineering leadership.
  • Communicate effectively with technical and business stakeholders.
  • Mentor engineering teams and influence enterprise architecture decisions.

Responsibilities

  • Design scalable, secure, and resilient enterprise architectures.
  • Define technology roadmaps aligned with business objectives.
  • Lead architecture reviews and technical strategy discussions.
  • Evaluate current-state applications and modernization opportunities.
  • Develop architecture standards, reusable patterns, and best practices.
  • Create architecture documentation and implementation guidelines.
  • Architect enterprise applications using Java 17+, Spring Framework, and Spring Boot.
  • Design and govern RESTful APIs.
  • Lead microservices architecture initiatives.
  • Establish secure and scalable integration patterns.
  • Improve platform observability, resiliency, and maintainability.
  • Support platform engineering and developer enablement initiatives.
  • Improve CI/CD automation and deployment pipelines.
  • Collaborate with infrastructure and cloud engineering teams.
  • Support containerized application environments.
  • Drive operational excellence through automation and standardization.
  • Serve as a technical liaison between vendors and internal teams.
  • Evaluate vendor platforms and technology roadmaps.
  • Support core banking platform architecture decisions.
  • Ensure operational stability and business continuity.
  • Mentor software and platform engineers.
  • Provide architecture governance and technical oversight.
  • Participate in Agile ceremonies and planning sessions.
  • Promote engineering excellence and continuous improvement.
  • Act as a trusted advisor across technology organizations.

Benefits

  • Medical, Dental & Vision Insurance
  • 401(k)
  • Paid Time Off
  • Professional Development Opportunities
  • Additional SDS Benefits Package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service