Job Purpose
The ICE Internship Program offers a dynamic opportunity to combine hands-on, impactful work on projects that shape our business, alongside practical career and professional development. You'll build meaningful connections, strengthen your interpersonal skills, and contribute in ways that truly make a difference.
Beyond your day-to-day responsibilities, you’ll participate in weekly sessions led by industry leaders, connect with fellow interns, and deepen your understanding of the financial services, technology, and mortgage industries.
The Full-Stack (Java) Engineering Intern will contribute to a long-term modernization effort aimed at replacing legacy systems while maintaining core functionality and minimizing user impact.
Responsibilities
- Assist in designing, coding, and testing framework capabilities for home lending operations
- Support performance tuning of transaction orchestration and I/O processes
- Use cloud-native technologies to build scalable solutions
- Apply caching strategies to improve system performance
- Perform additional duties and contribute to projects as assigned
Knowledge and Experience
- Must be currently enrolled in a degree program at an accredited university and be at least advancing to their senior year of study, or has obtained a bachelor's degree
- Demonstrates strong problem-solving and communication skills
- Experience with Java full stack development using Spring framework
- Familiarity with React is a plus
Internship Program Schedule
To accommodate varying academic calendars, the ICE Internship Program offers two schedule options:
- Option 1: May 18, 2026 – August 7, 2026
- Option 2: June 8, 2026 – August 21, 2026
Candidates will be asked to select their preferred session during the application process.
Please Note: Interns must be available to work full-time, five days a week, at our Jacksonville office for the entire duration of one of the designated program schedules. Partial participation or alternate dates cannot be accommodated.
#LI-SH2