Junior Java Developer (Remote possible)
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