P

Provenir

AI-powered risk decisioning SaaS for finance

Full-Stack Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedRemote

About the Job

Requirements

  • A minimum of 5 years of professional software development experience is required.
  • A Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field is required.
  • A minimum of 5 years of hands-on experience with Core Java, Spring Boot, a frontend framework such as Angular or React, AWS, multi-threading, and performance tuning is required.
  • Proven experience designing, building, and deploying microservices architectures in cloud environments is required.
  • At least 4 years of experience designing and developing synchronous and asynchronous REST web services is required.
  • Experience with message queuing technologies such as Kafka, ActiveMQ, or equivalent is required.
  • At least 4 years of experience working with ORM tools such as Hibernate, Ebeans, or OpenJPA across relational and NoSQL databases such as MySQL and MongoDB is required.
  • At least 4 years of experience with test-driven development and unit testing is required.
  • A solid grounding in object-oriented analysis and design and design patterns, including knowing where, why, and how to apply them, is required.
  • Hands-on experience with AWS, containerization and orchestration tools such as Docker and Kubernetes, and CI/CD tooling such as Git, GitHub Actions, Jenkins, Terraform, and Datadog is required.
  • Working knowledge of Angular, React, or another frontend framework and hands-on experience integrating frontend applications with backend REST services is required.
  • Practical hands-on experience with HTML5, CSS3, and responsive UI frameworks such as Material-UI, Bootstrap, or Tailwind is required.

Responsibilities

  • Work closely with the architecture team on enhancements to the cloud-native, microservices-based decisioning engine using rules- or graph-based execution.
  • Design, build, and evolve microservices for the decisioning engine using Core Java and Spring Boot.
  • Design and implement synchronous and asynchronous REST APIs that power decisioning workflows across the platform.
  • Apply multi-threading and performance-tuning techniques to keep high-throughput decisioning services fast and reliable at scale.
  • Build and maintain event-driven integrations using Kafka, ActiveMQ, or equivalent message-queuing technologies to support distributed, asynchronous processing.
  • Model and manage data across relational and NoSQL stores, including MySQL and MongoDB, using ORM tools such as Hibernate, Ebeans, or OpenJPA.
  • Practice test-driven development and write and maintain unit tests as a core part of the delivery process.
  • Containerize and deploy services with Docker and Kubernetes within a single-region, multi-AZ AWS deployment architecture, and contribute to CI/CD pipelines using Git, GitHub Actions, Jenkins, Terraform, and Datadog.
  • Own features across the full software development lifecycle, including design, testing, implementation, deployment, and maintenance, in partnership with the architecture team.
  • Build and maintain Angular, React, or other frontend-framework components and modules that surface decisioning workflows and configuration screens, integrating them with backend REST APIs.
  • Contribute to responsive UI work using TypeScript, HTML5, CSS3, and frameworks such as Material-UI, Bootstrap, or Tailwind.

Desired Qualifications

  • Experience with Scrum or Agile development methodologies is preferred.
  • Unix or Linux operating system knowledge is preferred.
  • Broader exposure to event-driven and distributed system design beyond core messaging integration is preferred.
  • Exposure to systems supporting machine-learning, deep-learning, or AI model training, testing, or execution within a production product stack is preferred.

About the Company

Provenir

AI-powered risk decisioning SaaS for finance

Provenir provides a cloud-native, AI-powered risk decisioning platform for the financial services industry. It offers a SaaS platform that integrates data, AI, and decisioning into one system to support the full lifecycle of risk-related decisions. Core product features include a low-code/no-code interface that lets business users design, test, and deploy risk strategies without heavy IT, and data orchestration through a marketplace of over 530 data and partner integrations. The platform covers identity verification, fraud detection, credit risk assessment, loan origination, customer onboarding, and collections, and handles billions of transactions annually. Provenir serves banks, fintechs, BNPL providers, challenger banks, and other financial institutions, with a global footprint across nearly 50 countries. Its goal is to help customers make faster, smarter, and compliant risk decisions by providing an end-to-end decisioning engine in a scalable SaaS solution.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Parsippany-Troy Hills, NJ
Founded
2004

Recently Posted Jobs

Explore more opportunities at Provenir

See more jobs