Java Application Developer
About the Opportunity:
The purpose of this position is to support MSRS’s custom developed applications effort. In this position you would be responsible for implementing large and complex computer systems and programs while working across MSRS departments to assist management in designing and implementing custom applications to assist with creating efficiencies and automation of MSRS products and services.
Information Technology Specialist 2 Qualifications:
Two (2) years* experience in java application development.
**A Bachelor’s degree in Information Technology or related substitutes for two (2) years of experience, OR related Associate’s substitutes for one (1) year.
Experience of candidates considered must include:
- Experience with java web application development
- Experience writing SQL queries
- Experience with JavaScript frameworks for web applications; examples may include: JQuery, React, Angular, or others
Preferred Qualifications –
- Experience with java batch processing
- Experience with one or more cloud platform
- Experience working in an Agile team
- Experience building REST services
- Experience working in a Linux-based server environment
- Experience using Spring framework and JPA
- Experience with all phases of the Software Development Lifecycle (SDLC)
Information Technology Specialist 3 Qualifications:
Three (3) years* experience in java application development.
**A Bachelor’s degree in Information Technology or related substitutes for two (2) years of experience, OR related Associate’s substitutes for one (1) year.
Experience of candidates considered must include:
- Experience with java web application development
- Experience writing SQL queries
- Experience with JavaScript frameworks for web applications; examples may include: JQuery, React, Angular, or others
- Experience with all phases of the Software Development Lifecycle (SDLC)
Preferred Qualifications –
- Experience with java batch processing
- Experience with one or more cloud platform
- Experience working in an Agile team
- Experience building REST services
- Experience working in a Linux-based server environment
- Experience using Spring framework and JPA
Additional Requirements:
It is the policy of the Retirement Systems of MN that all employees submit to a background investigation prior to employment. The background check may consist of the following components:
- SEMA4 Records Check (applies to current and past State employees only)
- Criminal History Check
- Employment Reference Check
- Social Security and Address Verification
- Education Verification
- Driver's License Check
The Retirement Systems will not sponsor applicants for work visas. All applicants must be legally authorized to work in the US.
Why Work for Us:
The State of Minnesota also has over 100 state agencies, so the possibilities of serving our great state through a multitude of programs and roles are endless! The State of Minnesota also has our own Enterprise Talent Development department to keep your skills and knowledge sharp. You may also qualify for Public Service Loan Forgiveness, which forgives the remaining balance of your student loans after 120 qualifying monthly payments!
What’s also great about this job is the competitive wage and comprehensive benefits package including low cost/high value medical and dental insurance, employer paid life insurance, retirement plan, health care savings plan, generous vacation and sick leave, paid holidays, and numerous tax-deferred benefit options (e.g., 457B investment plan, long and short-term disability plans, etc.). Benefits offered are:
- Medical and dental insurance
- Life insurance
- 11 paid holidays per year
- Parental leave
- Pension and retirement saving plan
- Vacation and Sick leave
- Long and short term disability insurance
- Tuition Reimbursement
HOW TO APPLY:
Job Posting Number: 61832
Posting Closes: 1/23/2023