IT Developer II

First Horizon BankMemphis, TN
Onsite

About The Position

As a full stack developer, you will play a crucial role in designing, developing, and maintaining seamless integrations with banking systems and third-party platforms. This role requires a blend of technical proficiency, industry knowledge, and collaborative skills to effectively contribute to innovative solutions in the fast-evolving domain of API and Open Banking.

Requirements

  • 2+ years of experience in full stack development, ideally with past projects or roles in the banking or financial sector.
  • 1+ years of experience in React Framework, Node.js Express Framework, HTML, CSS, Java with SpringBoot.
  • 1+ Experience with Azure cloud services and microservices architecture.
  • 2+ of database systems such as SQL and NoSQL databases.
  • Experience with RESTful API design and development.
  • Familiarity with version control systems like Git.
  • Strong knowledge of Docker for application containerization.
  • Familiarity with event streaming platforms like Apache Kafka, RabbitMQ, or Azure Event Hub for building and maintaining event pipelines.
  • Familiarity with banking systems and protocols, especially related to Open Banking standards and frameworks like OAUTH.
  • Ability to analyze complex integration problems and propose effective solutions.
  • Strong communication skills to work effectively in a team environment.

Responsibilities

  • Develop and maintain robust and scalable APIs.
  • Build full-stack applications that integrate seamlessly with banking systems and third-party platforms.
  • Work on both client-side and server-side codebase, ensuring optimal performance and user experience.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to design and implement new features.
  • Engage with stakeholders to understand requirements and objectives, providing technical insights and recommendations.
  • Develop solutions for integrating banking systems with other third-party services, ensuring data integrity and security.
  • Design and implement event-driven solutions to handle real-time data processing and integration across banking systems.
  • Build and deploy applications using containerization technologies such as Docker to ensure portability and consistency across different environments.
  • Implement security best practices to protect sensitive banking data.
  • Write unit and integration tests to ensure software reliability and performance.
  • Conduct code reviews and debugging in the development lifecycle to maintain high quality code.
  • Provide ongoing support and maintenance for deployed applications and APIs.
  • Implement updates and improvements based on user feedback and changes in technology or regulations.

Benefits

  • Medical with wellness incentives, dental, and vision
  • HSA with company match
  • Maternity and parental leave
  • Tuition reimbursement
  • Mentor program
  • 401(k) with 6% match
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service