Full-Stack Software Engineer II

IceKredit

Westlake Village (CA)

On-site

USD 120,000 - 180,000

Full time

18 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive base salary + incentives
Medical & dental insurance
401(k) plan
Dynamic, collaborative environment

Job summary

IceKredit, Inc. is seeking a Full Stack Software Engineer II for a fully on-site role in Westlake Village, CA. You will own the full software lifecycle, bridge enterprise backends, data layers, and client portals, and ensure fast, secure, scalable products.

Responsibilities include building web apps and dashboards, integrating with external systems, designing APIs, optimizing databases, and maintaining customer-facing sites. Strong Java/Spring Boot, REST APIs, AWS, and testing skills required.

Qualifications

  • Master's or Bachelor's degree with relevant professional software experience as described.
  • Strong backend Java/Spring Boot experience for enterprise-scale apps.
  • Proficient in RESTful APIs, webhooks, OAuth 2.0, and API keys.
  • Solid relational database skills and AWS infrastructure experience.

Responsibilities

  • Develop and maintain secure, high-performance web applications and dashboards.
  • Architect and optimize third-party integrations and API delivery.
  • Design scalable server-side components and data schemas.
  • Improve UI components and ensure fast, responsive UX.
  • Containerize apps, manage cloud deployments, and troubleshoot bottlenecks.
  • Maintain customer-facing websites with a focus on reliability and speed.
  • Write unit tests and participate in code reviews to ensure quality.

Skills

Java / Spring Boot
RESTful APIs
Relational Databases
AWS
Git workflows
OOP & FP
Automated unit testing
Debugging

Education

Master’s degree in CS or related field / 3+ years exp
Bachelor’s degree in CS or related field / 4+ years exp

Tools

Docker
Kubernetes
PostgreSQL
MySQL

Job description

**This is a fully on-site role. Hybrid/remote work is not available at this time.**

About Us

IceKredit is a fast-growing fintech company empowering online lenders with cutting-edge data and software products. We help financial institutions mitigate fraud, optimize credit risk, and fully automate their lending operations. If you are a sharp, driven professional looking to make a massive impact in the fintech space, we want to hear from you.

The Role & What You’ll Do

As a Full Stack Software Engineer II, you will take ownership of the full software development lifecycle across our entire product suite. In this role, you will bridge the gap between heavy enterprise backend systems, data layers, and our client-facing web portals, handle heavy server-side processing, build elegant interfaces, integrate our core products into client tech stacks, build/maintain critical integrations between our web applications and external enterprise ecosystems, and ensure our products remain fast, secure, and highly scalable.

  • Application Development: Build, enhance, and maintain secure, high-performance web applications, modern front-end consumer sites, and internal dashboards.
  • Integrations Engineering: Architect, build, and continuously optimize third-party integrations for our web applications, while proactively monitoring and maintaining existing external pipelines.
  • API Delivery: Design, implement, and optimize scalable, reliable server-side components. Act as a technical touchpoint to integrate our API-based scoring products directly with client systems.
  • Database Management & Optimization: Design schemas, write high-efficiency queries, and proactively improve the speed, performance, and scaling of our databases.
  • Elevate the User Experience: Write clean, modular, and reusable code for user interface components using modern design principles.
  • Keep the Engine Running: Containerize applications, handle cloud deployments, and dive into the codebase to debug and resolve system bottlenecks when things break.
  • Maintain Customer-Facing Websites: Take ownership of our external, customer-facing web applications to ensure a seamless, high-performance, and responsive user experience.
  • Stay Agile: Execute high-impact, ad-hoc development requests to support immediate business growth and strategic partnerships.
  • Code Quality: Write comprehensive unit tests and actively participate in code reviews to ensure top-tier reliability and performance.
What We’re Looking For
  • Education & Experience: Master’s degree in Computer Science, Information Systems, Engineering (or a related field) with 3+ years of professional software development experience, OR Bachelor’s degree in Computer Science, Information Systems, Engineering (or a related field) with 4+ years of professional software development experience.
  • Backend & ML Frameworks: High proficiency in Java (Spring Boot preferred) or equivalent object-oriented/backend languages for heavy backend applications.
  • Integration Protocols: Deep knowledge of building and consuming RESTful APIs, handling webhooks, managing token-based authentication (OAuth 2.0, API keys), and debugging HTTP communication bottlenecks.
  • Databases: Strong experience with relational databases (e.g., PostgreSQL, MySQL), with proven skills in performance tuning, indexing, and database efficiency.
  • AWS Infrastructure: Hands-on experience hosting and managing applications natively on AWS (e.g., EC2, ECS, Lambda, RDS, S3).
  • Version Control: Mastery of collaborative Git workflows and pull-request environments.
  • Programming Principles: Strong knowledge of object-oriented programming (OOP) and functional programming principles.
  • Testing & Quality: Strong proficiency in automated unit testing frameworks.
  • Problem Solver: A sharp debugging instinct. You aren’t afraid to look under the hood of a broken system to find a root cause.
Bonus Points / Highly Preferred
  • Experience in updating and deploying machine learning models in production.
  • Strong Python backend skills (FastAPI, Flask, or Django).
  • Hands-on experience developing with LLM APIs (OpenAI, Anthropic, or similar).
  • Proficiency using modern LLM-based coding engines and development environments.
  • Familiarity with agentic AI frameworks or building multi-step AI workflow orchestration using frameworks like LangChain.
  • Prior experience working in fintech, lending, or dealing with financial data compliance.
What We Offer
  • Competitive base salary plus performance-based incentives.
  • Comprehensive benefits package, including company-paid medical and dental insurance, paid holidays, generous PTO, coffee, soft drinks, and snacks, and more.
  • 401(k) plan
  • Dynamic and collaborative work environment.

This position operates in a professional office environment and may involve collaboration with remote teams.

IceKredit, Inc is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, citizenship status, disability, age and genetic information (including family medical history), past or present military or veteran status, or any other characteristic protected by applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

Kikoff • San Francisco (CA)

On-site
USD 244,000 - 292,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Kikoff Inc. • San Francisco (CA)

On-site
USD 244,000 - 292,000
Principal Engineer, Full Stack Development
Principal Engineer, Full Stack Development

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 150,000 - 190,000
Senior and Staff Software Engineer Openings
Senior and Staff Software Engineer Openings

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 100,000 - 140,000
Competitive salary and equity
Hybrid work environment
Unlimited PTO
+3
Senior AI Full-Stack Engineer
Senior AI Full-Stack Engineer

Broadview Federal Credit Union • City of Albany (NY)

On-site
USD 115,000 - 150,000
Competitive benefits package
Full-Stack Engineer II: Fintech APIs & Integrations
Full-Stack Engineer II: Fintech APIs & Integrations

IceKredit • Westlake Village (CA)

On-site
USD 120,000 - 180,000
Competitive base salary + incentives
Medical & dental insurance
401(k) plan
+1
Senior AI Full-Stack Engineer
Senior AI Full-Stack Engineer

Broadview group • City of Albany (NY), Northern (KY)

Hybrid
USD 115,000 - 150,000
Competitive benefits package
Disability-friendly workplace
Full Stack Engineer
Full Stack Engineer

Start With Level, Inc. • Madison (WI)

On-site
USD 140,000 - 190,000
Unlimited PTO and flexible hours
New equipment
Off-sites and team travel
+2
Full Stack Engineer
Full Stack Engineer

MLabs • Austin (TX)

Hybrid
USD 180,000 - 225,000
Comprehensive Health Coverage
401(k) retirement plan
PTO
+1
Staff Software Engineer, LowerOS (Copy)
Staff Software Engineer, LowerOS (Copy)

Worky • Columbus (OH)

Hybrid
USD 120,000 - 180,000
Medical/dental/vision benefits
Parental leave
Life insurance
+4