Java Application Developer - Information Technology Specialist 4
Java Application Developer
Information Technology Specialist 4
About the Opportunity:
The purpose of this position is to support MSRS’s custom developed applications effort. This position is responsible for designing and implementing large and complex computer systems, computer programs and participates in the technical design of MSRS’s systems business practices and process automation. Often this position will be required to lead a team of other IT professionals in development efforts. Developers in this position are required to work with project managers, business analysis, and MSRS senior management to analyze business processes and suggest and design automation procedures to make the work of the MSRS more efficient.
Qualifications:
Minimum Qualifications –
4 years* experience in java application development.
*A Master’s degree in Information Technology or a related field substitutes for 18 months of experience, OR a related Bachelor’s degree substitutes for 1 year, OR a related Associate’s substitutes for 6 months.
Experience of candidates considered must include:
- Experience with java web application development
- Experience writing advanced 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 decomposing and redesigning large software systems
- Understanding of cloud-based application architecture and design
- 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