CareerPlanSign in

Software Engineer II

Chicago, IL, us💼 Full-time💰 $110,000–$110,000🗓 2026-09-25

Core

Design, build, and maintain high-quality, testable, and maintainable code within the billing and payments system supporting money movement for colleges and universities.

Role type

Mid-level full-stack Java engineer

Builds

Billing and payments product features

Domain

FinTech / Higher Education

Deliverable

production ML models | product features

Required skills

Java, relational databases (MySQL), JUnit 5, Mockito, AssertJ, AI-assisted development tools

Preferred skills

Spring Core, Spring MVC, Spring Batch, Hibernate, HTML, CSS, JavaScript, JSP, student billing workflows

Technologies

Java, MySQL, JUnit 5, Mockito, AssertJ, Spring Core, Spring MVC, Spring Batch, Hibernate, JSP

Responsibilities

Design and build code for the billing and payments system; use AI tools for code exploration and test scaffolding; ensure security, quality, scaling, and performance; participate in solutioning meetings and debates

Seniority

Mid-level, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.