Senior Java Backend Developer

Shree Narayani Networking Solutions•Newark, NJ
•Hybrid

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 role requires strong problem-solving skills, a willingness to learn, clear verbal and written communication, and the ability to work transparently and supportively with a team while independently researching and resolving issues. The developer will engage with and influence teams across technology and the business. This is an 18-month contract based in Newark, Delaware. The role is hybrid, with three days onsite and two days remote each week. Candidates must be local to Newark, DE and willing to work onsite three days per week. The interview process consists of one to two rounds, in person or by video.

Requirements

  • 8–12 years of hands-on Java/J2EE development experience.
  • Experience with Java/J2EE, object-oriented design, and programming.
  • Experience with Spring MVC; Spring Boot is also required in the posting.
  • Experience with at least one ORM or persistence framework: iBatis/MyBatis, Hibernate, or JPA.
  • Experience with messaging frameworks such as Kafka; the posting also lists Kafka/MQ.
  • Experience with SOA, REST/SOAP web services, microservices, and JAX-WS/JAX-RS.
  • Experience with source control, Bitbucket, Maven, test-driven development, continuous integration, JUnit, and Mockito.
  • Experience with at least one relational database and SQL, such as Oracle, Sybase, or SQL Server.
  • Experience with Agile or iterative development and the full SDLC.
  • 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.
  • Experience with WebSphere, OpenShift, Kubernetes, and containerization.
  • Strong problem-solving, communication, teamwork, and independent issue-resolution skills.
  • Must be local to Newark, DE and willing to work onsite three days per week.

Nice To Haves

  • Experience in the financial industry.
  • Experience with Spring Batch or Spring Integration.
  • Experience with Cassandra.

Responsibilities

  • Collaborate with product owners and the agile team to design and build scalable solutions for Fraud domain business initiatives.
  • Develop Java full-stack applications and backend services.
  • Research and resolve issues independently.
  • Communicate and collaborate with teams across technology and the business.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service