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.