Mgic

Mgic

Senior Java Developer

Milwaukee, WI · Senior

Sponsorship not specified$106k-$180kDetected 30 days ago
JavaAngularSpringCode ReviewAPI DevelopmentAgileJiraJUnitResearchCommunicationCollaboration

About the role

  • As pioneers of private mortgage insurance, we help people achieve homeownership sooner - making affordable low-down-payment mortgages a reality.
  • Every position is critical to our company's success - from the analytical to the technical; from the innovative to the operational.
  • We're an organization with a national footprint that's large enough to never lack for a new challenge, but small enough for an opportunity to make an impact and influence decisions.

Responsibilities

  • Keep applications and related systems running smoothly day to day; respond to production issues, troubleshoot incidents, and drive improvements across systems and interfaces.
  • Partner with the business to understand processes and goals; translate needs into practical technical solutions.
  • Deliver assigned project work on time and with high quality; communicate status, risks, and deliverables to the team and leadership.
  • Build high-quality, secure, scalable, and maintainable software aligned with MGIC coding standards.
  • Mentor and support junior team members as needed.
  • Our efforts have helped more than 14 million people get the keys to their own homes sooner than otherwise possible.
  • In this role you will be responsible for planning, developing, modifying, and implementing short- and long-term solutions to new and existing applications.
  • The role includes product support (e.g., Tier 2 support, ad hoc business requests, security remediation, and small iterative enhancements to legacy systems), as well as delivery of new features and project-based work, including migrating legacy applications to modern infrastructure.
  • Ability to create and execute test cases using Junit with a mindset toward continuous testing

Requirements

  • A recruiting agency must have a valid, written and fully executed agency agreement to assist with a requisition.
  • Between 2 and 5 years of experience using Java
  • Experience with Agile methodology using Scrum or similar
  • Working knowledge of Spring, Hibernate, API development, web-enabled applications, and relational databases
  • Experience with Service Now ticketing & JIRA
  • occasional off-hours work may be required.

Nice to have

  • Completion of Bachelor's Degree in Business Administration, Computer Science or Information Systems preferred but not required.
  • Experience with COBOL, Angular & Outsystem, a plus

Skills

  • Strong communication and collaboration skills (upward, lateral and downward)

Compensation

  • $105,590.00 - $179,510.00
  • This range aligns with current market data and reflects our commitment to competitive and equitable compensation.
  • Salary offers are based on factors such as experience, skills, education, and training.
  • It is not typical to initiate pay at the top of the range to account for internal equity and allow for future and continued salary growth
  • Competitive Salary & pay-for-performance bonus

Benefits

  • Competitive Salary & pay-for-performance bonus
  • Financial Benefits (401k with company match, profit sharing, HSA, wellness program)
  • Paid-time off and paid company holidays
  • Forward thinking on long-term vision/goals
  • On-site Fitness Center and classes (corporate office)

Company info

  • At MGIC, we take pride in knowing that what we do matters.
  • The customer-facing roles to behind-the-scenes experts, we're all part of one team.
  • Come make a difference at MGIC.

This listing is sourced directly from Mgic's careers page and normalized into a canonical job model.