FICO logo

Senior Full Stack Java Engineer (Java Spring Boot | Typescript

FICO

Full Time
Senior
119k-187k
about 1 month ago

Job Description

About the Role

FICO (NYSE: FICO) is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential! This role involves contributing to the development of an analytic decisioning platform, working with a highly energetic team of software engineers to create next-generation software for FICO's feature management capabilities. The position focuses on backend engineering responsible for feature processing of high-volume, low-latency decisioning and analytics execution, embodying patented and unique market value that drives critical business value in a high-growth area. It offers a leadership role applying cutting-edge technology to unique business problems.

Key Responsibilities

  • Work closely with product managers to understand priorities and usage scenarios of product features.
  • Collaborate with user experience personnel to understand personas within usage scenarios.
  • Work with architects to drive the design for your software platform capability.
  • Collaborate with working groups of software engineers to follow software engineering standards, guidance, and processes.
  • Continuously improve engineering practices for the software platform to support efficiency, reliability, and serviceability goals.
  • Assist research, case studies, and prototypes on technologies to ensure the software platform remains the leading analytic decisioning platform.
  • Coach other software engineers on creating their domain designs.
  • Collaborate with QA engineers to design and implement non-functional tests.

Requirements

  • Bachelor's/Master's degree in computer science or related discipline.
  • Experience with commercial software that covers the entire lifecycle of intelligence execution, from authoring to execution to observing.
  • Hands-on development experience with ability to deliver complex use cases.
  • Proficiency in Java (Java 17 preferred), Microservices, Spring framework, Spring Boot, Maven/Gradle, and Git.
  • Proficiency in writing unit tests using frameworks like jUnit or testNG.
  • Experience in developing REST & gRPC based webservices.
  • Strong understanding of microservices architecture, principles and design patterns.
  • Strong understanding of implementing application security such as authentication and authorization.
  • Knowledge of Docker & Kubernetes deployments.
  • Experience with Angular, Typescript, SASS is desired.
  • Experience working with backend C++ coding is a plus.
  • Experience creating, documenting, and communicating software designs for complex products.
  • Proficient in building, tracking, and communicating plans within agile processes.
  • Capable of coaching/mentoring individuals and teams.
  • Experience with supporting production software deployments.
  • Proficient with commercial software product processes.
  • Experience with multiple public cloud technologies is a plus, e.g., AWS, Google, Azure.

Nice to Have

  • Experience with Angular, Typescript, SASS.
  • Experience working with backend C++ coding.
  • Experience with multiple public cloud technologies such as AWS, Google, or Azure.

Qualifications

  • Bachelor's or Master's degree in computer science or related discipline.

Benefits & Perks

  • Highly competitive compensation, benefits and rewards programs.
  • An engaging, people-first work environment offering work/life balance, employee resource groups, and social events.
  • The targeted base pay range for this role is: $119,000 to $187,000.

Working at FICO

FICO promotes a culture of inclusion and seeks to attract a diverse set of candidates. The company values acting like an owner, delighting customers, and earning respect. It offers an environment that encourages professional development, collaboration, and innovation, supported by a diverse and inclusive environment that fosters growth and success.

Apply Now

Job Details

Posted AtJun 25, 2025
Salary119k-187k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About FICO

Website

fico.com

Company Size

1001-5000 employees

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches