Senior Staff Software Engineer

Ignite Banking,
Remote

About The Position

We are hiring a Senior Staff Software Engineer, Digital Banking to deploy within our portfolio of engagements. Strong preference will be given to candidates with prior Commercial Treasury digital banking, data conversion, platform migration and/or software integration/implementation experience. This role sits within our consultancy, directly on our team, delivering high complexity, high impact projects for our clients. This is a customer facing role that requires strong communications skills, an ability to partner with our customers technology teams, along with our implementation consultants/delivery team.

Requirements

  • 10+ years of hands-on Java development experience (Amazon Corretto 21), Spring Boot (3.2.4), Spring Security.
  • Skilled in developing web services, particularly microservices architectures, and REST APIs.
  • Proficient in Microsoft/Oracle Database, with expertise in writing complex SQL queries.
  • Familiarity with cloud platforms, preferably AWS or Azure, as well as experience with deploying containerized (AKS) cloud-native applications.
  • Familiar with a range of modern tools and technologies, including Kafka (event streaming), Zookeeper (coordination service), Splunk/Dynatrace (monitoring), Redis (in-memory data structure store), Azure Key Vault, and Azure SQL Server.
  • Experience driving end-to-end development, conducting code reviews, developing test strategies, coordinating with cross-functional teams, and resolving operational issues.
  • Skilled in performance code reviews and implementing best practices for efficient, scalable code.

Nice To Haves

  • Prior Commercial Treasury digital banking, data conversion, platform migration and/or software integration/implementation experience.
  • Client Side Development using React JS, Webpack, and application testing frameworks such as Jest.
  • The ability to simplify and create common libraries/interfaces for tools like Kafka, Zookeeper, Splunk/Dynatrace, Redis, Azure Key Vault, and Azure SQL Server.

Responsibilities

  • Deploying within our portfolio of engagements.
  • Delivering high complexity, high impact projects for our clients.
  • Partnering with customer technology teams and implementation consultants/delivery team.
  • Driving end-to-end development.
  • Conducting code reviews.
  • Developing test strategies.
  • Coordinating with cross-functional teams.
  • Resolving operational issues.
  • Performance code reviews and implementing best practices for efficient, scalable code.

Benefits

  • Untracked/flexible time-off
  • Health Insurance
  • Health Savings
  • Vision
  • Life Insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service