F

FICO

Predictive credit risk scoring & analytics

Senior Java Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeRemote in USA$122.5k - $192.5k /yrRemote

About the Job

Requirements

  • Extensive hands-on experience with core Java, Spring Boot, and microservices architecture, including deep proficiency deploying and operating services on Amazon Web Services with Docker and Kubernetes.
  • Hands-on experience integrating large language model application programming interfaces, including Anthropic, Bedrock, and OpenAI, into production Java services.
  • Working knowledge of SQL databases including PostgreSQL, SQL Server, and MySQL, and NoSQL databases including DynamoDB, MongoDB, and Cassandra, including when to choose each type.
  • A strong foundation in application security, including encryption, authentication, authorization, and secure application programming interface design.
  • Proven experience tuning high-throughput, low-latency systems for performance and reliability, with fluency in event-driven architectures and asynchronous messaging patterns such as Kafka, Amazon Simple Queue Service, and Amazon EventBridge.
  • Experience with continuous integration and continuous delivery pipelines, infrastructure as code, and automated unit, integration, and contract testing.
  • Proven experience with high-traffic consumer-facing platforms and rigorous coding standards focused on clean, secure, well-tested code.
  • A Bachelor's or Master's degree in Computer Science or a related field, or equivalent work experience in the relevant industry.

Responsibilities

  • Design, build, and operate secure, scalable Java microservices powering the myFICO.com platform from concept through production.
  • Ship large language model-powered features using retrieval-augmented generation pipelines, agentic workflows, and tool-use patterns with observability, evaluations, and guardrails.
  • Use AI-assisted development tools such as Claude Code, Cursor, and GitHub Copilot to accelerate delivery, while reviewing, refactoring, or rejecting generated output as appropriate.
  • Drive design discussions and code reviews to improve code quality, test coverage, and architectural clarity.
  • Partner with product management, information security, and platform teams to translate business requirements into compliant, effective technical solutions.
  • Identify and resolve performance and scalability bottlenecks through profiling, refactoring, and architectural improvements.

Desired Qualifications

  • AWS certifications.

About the Company

FICO

Predictive credit risk scoring & analytics

FICO provides data analytics and decision-management tools for credit risk and lending, with the FICO score as its flagship measure of consumer credit risk used by lenders. The score is calculated from a user’s credit report data to predict loan repayment likelihood, and FICO software applies analytics and decision rules to guide loan approvals, pricing, fraud detection, and account management. Unlike many competitors, FICO combines a widely adopted score with an end-to-end suite of predictive analytics and decision-management tools that cover the full lending lifecycle. Its goal is to help financial institutions make better lending and risk decisions, prevent fraud, and optimize customer relationships through data-driven, rules-based systems.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Jose, CA
Founded
1956

Recently Posted Jobs

Explore more opportunities at FICO

See more jobs