Java Software Dev Engineer 5 - Contract

The Church of Jesus Christ of Latter-day Saints - Riverton, UT4.8

Full-timeEstimated: $89,000 - $120,000 a year
Posting Dates: 11/06/2019 - No Closing Date

Job Family: Information Technology

Department: Information and Communication Services Department


This position is a Senior Software Engineer on the Enterprise Web Services team. This team is responsible for the architecture and development of enterprise web services that reduce redundancy, lower costs, accelerate solution development, enhance application integration, and maximize our ability as a church to fulfill our sacred mission. The team creates world-class web services that service the mobile and web applications that you are probably already using, and we do it in a way that lets people administer less and minister more.

This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel.



Lead in the design and development of Enterprise Web services

Work with the technical lead in the establishment of architectures, standards, and best practices

As a member of a software engineering team, participate in team meetings, team planning sessions, setting team goals, and all other team activities

Participate in peer reviews of project software design and coding

Develop source code and unit tests according to technical designs

Work closely with Quality Assurance engineers to ensure web service is production grade


Bachelor's degree in computer science or related field Master’s degree preferred

Work Experience:
8+ years of industry recognized, progressive and relevant professional experience.

Demonstrated Skills and Abilities:
Excellent Communication skills including: must be able to create, communicate, and direct work toward accomplishing an overall technical vision

Solid experience in Java, and experience developing enterprise-level software, especially frameworks or public APIs. .NET C# is also helpful

REST web service development skills

Good knowledge of the Spring framework, with Oracle and JDBC knowledge a big plus

Involvement with hosting and managing solutions in the cloud is preferred

A strong sense of ownership of the work you do

A track record of solving problems creatively while still working on a team with a common direction and approach

This job operates in a professional office environment

To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment


Must be a member of The Church of Jesus Christ of Latter-day Saints and currently temple worthy.



Please Note: All positions are subject to close without notice.