Arizona Department of Administration

Arizona Department of Administration

·6 days ago

Applications developer

Apply now

Location

remote, AZ, United States

Salary

$66k – $105k/yr

Commitment

Full Time

Level

Senior (5+ years)

Required skills

JavaSpringJasperPostgreSQLREST APIGitHubEclipseJiraAgile SCRUMSQLCloud-based softwareBatch processingTroubleshootingTechnical documentationCustomer service

Job Description

Applications Developer

Public Safety Personnel Retirement System

HONORING THE CONTRIBUTIONS AND SACRIFICES OF ARIZONA’S PUBLIC SAFETY EMPLOYEES BY PROVIDING OUTSTANDING SERVICE TO THOSE WHO PROTECT AND GOVERN OUR STATE.

Job Location:

ADDRESS: 3010 E. CAMELBACK RD. SUITE #200 PHOENIX, AZ 85016

*Please Note: This is a remote position with periodic onsite meetings and events. The Incumbent will be required to reside in Arizona when all work is performed.*

Posting Details:

SALARY: $65,968 - $105,000

GRADE: 26

CLOSING DATE: SEPTEMBER 13, 2026

Job Summary:

Are you looking for a career where you can make a difference? Would you like to be part of a culture that promotes learning and collaboration while helping employees with what they need to succeed and thrive? Public Safety Personnel Retirement System (PSPRS) is looking for talented people who will help us achieve our goal of honoring the contributions and sacrifices of Arizona’s public safety employees by providing outstanding service to those who protect and govern our state. At PSPRS, we understand that it begins with outstanding talent. It all begins with you. Join our diverse and inclusive team where you’ll feel valued and inspired to contribute your unique skills and experience.

The mission of Public Safety Personnel Retirement System is to deliver unparalleled service in providing retirement benefits to Arizona’s community of police officers, firefighters, corrections officers, and judicial and elected officials. PSPRS serves approximately 60,000 active and retired public employees. We offer competitive pay and excellent benefits to those eager to serve our membership and mission. Interested applicants can visit www.psprs.com to learn more about our agency.

Job Duties:

  • Develop integrations and enhancements for a cloud-based, SaaS pension administration system controlling Billions of dollars in transactions.
  • Maintain existing systems.
  • Create SQL Scripts and Stored Procedures for reports, imports, integrations and data changes.
  • Report generation using Jasper Studio.
  • Define specs and develop Java batch processing.
  • Analyze, debug, troubleshoot, develop and remediate defects in a timely manner.
  • Be able to maintain code and pull requests through GitHub.
  • Fully engage and participate in Agile process, story grooming, code reviews, etc.
  • Learn from and assist others in all sprint and story phases.
  • Take advantage of training opportunities.
  • Aggressively dig into complex systems to upskill yourself to build technical capabilities, business understanding and development capacity and speed.
  • Research and upskill in pension system features, functions, software architecture and data schemas.
  • Directly engage with IT and business teams to understand requirements, enhancements and defects, and deliver effective speedy solutions.

Knowledge, Skills & Abilities (KSAs):

REQUIRED SKILLS:

  • Experience with Java, Spring, Jasper, PostgreSQL, REST API, GitHub, Eclipse, Jira and Agile SCRUM is required.

Knowledge of:

  • Experience in Java, Spring, Jasper, PostgreSQL, REST API, GitHub, Eclipse and Jira.
  • Primarily operates in an Amazon Workspace environment.
  • Agile SCRUM.
  • Must be able to leverage SQL for complex data extraction and analysis, and integrations.
  • Development experience with pension or insurance systems (specifically Vitech/Majesco) is highly valued.
  • Experience in designing and programming cloud-based reporting systems, applications and microservices a plus.

Skill in:

  • Strong customer service skills.
  • This person is a team player with excellent interpersonal, written and oral communication.
  • Working with stakeholders across the agency to understand business requirements, identify & escalate challenges, opportunities and gaps, and present solutions in SCRUM meetings.

Ability to:

  • Demonstrated ability in knowledge and skills requirements.
  • Balance, prioritize and organize multiple tasks.
  • Work collaboratively in teams and across organizations.
  • Synthesize feedback and adjust plans accordingly.
  • Build strong relationships inside and outside the organization.
  • Develop and write technical documents.
  • Quickly learn and develop in new languages, API's and platforms.
  • Apply creative solutions to business problems to ensure business needs are most effectively met.

Selective Preference(s):

  • Bachelor's degree preferred.
  • Amazon Workspace experience a plus.
  • Experience in pension administration systems (especially Vitech, Majesco, V3locity), or insurance systems a plus.
  • Knowledge of financial calculations, statements and concepts a plus.
  • Experience with Amazon Web Services or Azure a plus.
  • 5 or more years of programming and analysis experience (or equivalent experience).
  • AWS Cloud, Python, RPA - UIPath, Artificial Intelligence and LLM integration.

Pre-Employment Requirements:

Employment is contingent on the selected applicant passing a background investigation to include credit and criminal history.

If this position requires driving or the use of a vehicle as an essential function of the job to conduct State business, then the following requirements apply: Driver’s License Requirements.

All newly hired State employees are subject to and must successfully complete the Electronic Employment Eligibility Verification Program (E-Verify).

Benefits:

At PSPRS, we promote the importance of work/life balance by offering workplace flexibility, a learning environment and a team oriented culture. Among the many benefits of a career with PSPRS, are 10 paid holidays per year, accrual of sick and annual leave, affordable medical benefits, participation in the Arizona State Retirement Plan (after 6 months of employment), optional participation in a 457 deferred compensation program, and employer matching on employee deferrals in the 457 plan (100% matching up to 6% of salary per pay period). PSPRS actively supports training and skill advancement for its employees.

By providing the option of a full-time or part-time remote work schedule, employees enjoy improved work/life balance, report higher job satisfaction, and are more productive. Remote work is a management option and not an employee entitlement or right. An agency may terminate a remote work agreement at its discretion.

Contact Us:

If you have any questions please feel free to contact Andrew Goodwin at agoodwin@psprs.com or 602-296-3738.

Please note candidates must apply online. Emailed resumes are not accepted.

Ready to join the team?

Apply now