Software Engineer

THE JUDGE GROUP, INC.
Woodbridge Township, NJ, United States
11 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$120,640.0 - $131,040.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Application Configuration Access Protocols Application Performance Management Software Quality Cursor (Graphical User Interface Elements) Programming Tools Scrum Methodology Software Engineering Software Systems
+6 more
Spring-boot Software Application Programming Backend Information Technology Front End Software Development Microservices

Job description

We are seeking a Software Engineer (Full Stack Java) to join a Home Lending technology team responsible for enhancing and modernizing a mission-critical mortgage servicing platform. This role will support the continued development of an existing application focused on early mortgage resolution and customer assistance initiatives.

As a member of an Agile Scrum team, you will design, develop, and implement scalable solutions that improve operational efficiency through automation, configuration, and emerging AI-powered capabilities. You will collaborate closely with engineers, product partners, and business stakeholders to deliver innovative solutions while helping broaden technical knowledge across the team. Responsibilities

  • Design, develop, test, and maintain full stack applications using Java-based technologies.
  • Build and enhance scalable APIs and backend services using Spring Boot.
  • Develop solutions that improve business processes through automation and workflow optimization.
  • Contribute to the design and implementation of AI-driven features and decisioning capabilities.
  • Participate in Agile ceremonies, including sprint planning, backlog refinement, and retrospectives.
  • Collaborate with cross-functional teams to define requirements and deliver high-quality software solutions.
  • Troubleshoot and resolve production issues while continuously improving application performance and reliability.
  • Promote engineering best practices, code quality, testing, and maintainability.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 4+ years of professional software engineering experience.
  • Strong experience developing applications with Java within the last two years.
  • Hands-on experience building microservices and APIs using Spring Boot.
  • Experience working in Agile development environments.
  • Strong problem-solving and collaboration skills.

Preferred Qualifications

  • Experience with modern AI-assisted development tools such as Claude, Devin, or Cursor.
  • Experience developing enterprise-scale applications in a financial services or banking environment.
  • Full stack development experience across both backend and frontend technologies.
  • Experience with application configuration, workflow automation, and complex business rules implementation.
  • Familiarity with mortgage lending, servicing, or home lending platforms.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:07 min

Transitioning architecture to microservices at Netflix

Steve Upton Steve Upton · World Congress 2022

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:38 min

Shifting from monolithic architectures to microservices and containers

Markus Kett Markus Kett · World Congress 2022

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

3:18 min

Adapting engineering interviews to evaluate critical thinking and curiosity

Alex Laubscher Alex Laubscher +3 · World Congress 2025

Videos

See all

Related articles

See all