P

Provenir

AI-powered risk decisioning SaaS for finance

Senior Software Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeRemote in UKNo salary listedRemote

About the Job

Requirements

  • At least 10 years of hands-on software development experience.
  • In-depth experience in Java software development.
  • Experience with Spring Boot and the Spring ecosystem, including Spring AI.
  • Hands-on experience developing cloud-native applications using services such as AWS S3, Amazon SQS, Amazon Kinesis, graph databases, and OpenSearch or Elasticsearch, or equivalent services on other cloud platforms such as Google Cloud Platform.
  • Ability to take initiative, learn quickly, adapt to shifting priorities, work independently under minimal guidance, remain self-motivated, and research solutions with little supervision.
  • Experience leading software development features from inception to deployment and mentoring junior developers.
  • Experience designing, developing, and deploying RESTful APIs and services.
  • Experience with stream data processing and low-latency application coding.
  • Experience with generative artificial intelligence, agentic artificial intelligence, and machine learning frameworks.
  • Experience writing comprehensive unit and integration tests, with proficiency in test-driven development methodologies and a commitment to maintaining high code-quality standards.
  • Experience with the software development life cycle from requirements gathering through deployment.
  • Ability to clearly articulate ideas during requirements and design sessions and lead teams on assigned initiatives.
  • Strong analytical, problem-solving, and synthesis skills, with an understanding of the scope and impact of the work.

Responsibilities

  • Design, develop, and maintain efficient, reusable, and reliable software.
  • Engineer backend APIs, graph products, and artificial-intelligence-driven products, including agentic and generative artificial intelligence capabilities.
  • Own assigned tasks, provide leadership, set a positive example as a senior team member, and execute work in alignment with team goals.
  • Provide technical leadership and strategic direction for software development projects and teams.
  • Partner with cloud architects and technical leads to define requirements for backend services and APIs.
  • Contribute to the product roadmap, including the design and testing of proof-of-concept products.
  • Create functional and technical specification documents and communicate with stakeholders.
  • Participate in code reviews and brainstorming sessions, mentor junior developers, ensure software-development best practices, and assist with recruitment.
  • Research and propose enhancements and improvements, proactively identifying opportunities to increase efficiency and effectiveness in processes and systems.
  • Participate in the hiring process and help build a high-performing team within the region.

Desired Qualifications

  • Practical experience with Spring AI, LangChain, LangGraph, LlamaIndex, or similar artificial-intelligence application frameworks.
  • Familiarity with modern front-end technologies such as React and Next.js.
  • Python experience.
  • Experience with Kubernetes, Docker, and continuous integration and continuous delivery tools and processes.

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