About The Position

The Fraud Technology team is seeking a senior-level Java full-stack developer to collaborate with product owners and an agile team to design and build scalable solutions supporting business initiatives in the Fraud domain. The developer should bring advanced problem-solving skills, a willingness to learn, and the ability to communicate clearly in verbal, written, and presentation formats. The role requires working effectively in a supportive, transparent team while independently researching and resolving issues, and engaging with and influencing teams across technology and the business.

Requirements

  • 8 to 12 years of experience, preferably in the financial industry.
  • Java/J2EE development and object-oriented design and programming.
  • Spring MVC and Spring Boot; Spring Batch or Spring Integration experience is also mentioned.
  • Experience with at least one ORM or persistence framework: iBatis/MyBatis, Hibernate, or JPA.
  • Experience with messaging frameworks such as Kafka.
  • Experience with SOA, REST/SOAP web services, microservices, JAX-WS, or JAX-RS.
  • Source control experience with Bitbucket.
  • Maven, test-driven development, continuous integration, JUnit, and Mockito.
  • Experience with at least one IDE: Eclipse, IntelliJ, or Visual Studio.
  • Experience with at least one RDBMS and SQL, such as Oracle, Sybase, or SQL Server.
  • Agile or iterative development and full SDLC development experience.
  • Experience with at least one RIA framework, such as jQuery, Angular, YUI, Ext JS, DOJO, or Vue.js.
  • Front-end web development experience with JavaScript, HTML/HTML5, CSS, Ajax, and SASS.
  • Strong problem-solving, verbal and written communication, presentation, collaboration, and independent research skills.

Nice To Haves

  • Experience with Cassandra.
  • Experience with Kafka.
  • Experience with MQ.

Responsibilities

  • Collaborate with product owners and the agile team to design and build scalable solutions for Fraud-domain business initiatives.
  • Research and resolve issues independently.
  • Engage with and influence teams across technology and the business.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service