University of Michigan Ann Arbor, MI 48109 Remote
2022-03-29

Junior Java Developer (Remote possible)

$50,000 - $55,000 a year
4.3

How to Apply

To apply for this position, please submit your application materials as one document on the University of Michigan Careers at the U site.

If you have questions, please reach out to dev.careers@umich.edu. In the subject line, please type in the Job Opening ID for which you are applying.

**You may be eligible for remote work. Depending on campus-wide plans for the future, you may be remote or hybrid. Work agreements are reviewed annually and throughout the course of employment. All new employees are expected to be in commutable distance to campus, unless reported otherwise in the job posting**

Summary

As the Junior Applications Programmer/Analyst, you are an enthusiastic and curious developer who is passionate about new technologies and providing sustainable solutions. You are a team player, understands the software development life-cycle and are involved with the Agile development/testing process.

Reports to: Assistant Director, Infrastructure and Application, Digital Infrastructure, Office of University Development

About the Digital Infrastructure (DI) Team: We are a small agile team of full-stack developers who aim to improve our technology platforms and provide compelling solutions. We work with a great design team to create beautiful, responsive, cutting-edge user interfaces. We work for one of the greatest public universities in the country and provide tools to support its greatest causes.

Click here for the full job description

Why Work at Michigan?

In addition to a career filled with purpose and opportunity, The University of Michigan offers a comprehensive benefits package to help you stay well, protect yourself and your family and plan for a secure future. Benefits include:

  • Generous time off
  • A retirement plan that provides two-for-one matching contributions with immediate vesting
  • Many choices for comprehensive health insurance (medical, dental, and vision)
  • Life insurance
  • Long-term disability coverage
  • Flexible spending accounts for healthcare and dependent care expenses
  • Federal student loan forgiveness

Responsibilities*

You will provide support to the Infrastructure and Application team for Giving Blueday, Michigan Online Giving Fundraising Initiative, Donor Digital Portal and more than 11 Integrated Services/Platforms to support University of Michigan Fundraising operation. You are expected to build an understanding of the business/organizational needs and stabilize our sites in critical moments.

  • Utilize Java, Spring boot, Python, SQL server, PostgreSQL, JavaScript, AngularJS/Angular, jQuery per project need
  • Use Service Oriented Architecture with microservices and enterprise messaging patterns
  • Follow Agile approach and Continuous Integration, Continuous Deployment to deliver project throughout its life cycle
  • Build modern responsive websites and UIs with HTML5, CSS3, SASS, and mobile responsive development
  • Use Docker and container orchestration/automation
  • Create UML class diagrams and Entity Relationship diagrams
  • JUnit, integration, Behavioral testing automation
  • Support Digital Infrastructure and Stakeholders
  • Perform regular release and deployments
  • Attend team retreats (Once a year to discuss future goals, professional development, and team bonding)
  • Explore new technologies that could bring innovation and creativity to our organization.

Required Qualifications*

  • 1 year work or related experience(i.e. internship, project) with object-oriented Java programming
  • Work experience in full-stack web testing and development (front-end, back-end, database)
  • A commitment to diversity, equity and inclusion

Additional Information

For additional information about this position and to review other current openings in Development, please visit our website at: https://leadersandbest.umich.edu/careers/home

Application Deadline

Although the Posting End Date may indicate otherwise, this job may be filled and closed anytime after a posting duration of seven calendar days.

U-M EEO/AA Statement

The University of Michigan is an equal opportunity/affirmative action employer.

U-M COVID-19 Vaccination Policy

COVID-19 vaccinations, including boosters when eligible, are required for all University of Michigan students, faculty and staff across all campuses, including Michigan Medicine. This includes those working remotely. More information on this new policy is available on the Campus Blueprint website or the UM-Dearborn and UM-Flint websites.


Job Opening ID

214437

Working Title

Junior Java Developer (Remote possible)

Job Title

Software Developer Associate

Work Location

Ann Arbor Campus

Ann Arbor, MI

Full/Part Time

Full-Time

Regular/Temporary

Regular

FLSA Status

Nonexempt

Organizational Group

Vp For Development

Department

Dev Svcs & Strategic Solutions

Posting Begin/End Date

3/28/2022 - 4/18/2022

Salary

$50,000.00 - $55,000.00

Career Interest

Development/Institutional Advancement

Information Technology