Job Code: #13991
Title: Principal Java Software Engineer
Job Location: Provo, Utah
PDS has an immediate need for Principal Software Engineer:
Principal Developer focused on high-performance Java REST SOA for creating efficient, scalable, and highly available systems.
Must have a deep understanding of and have used the following technologies to deliver a system that is currently in production:
- Java 8
- REST SOA
- Asynchronous programming using CompletableFuture, rxJava, or similar technology
- Docker (Kubernetes desirable, but not required)
- Hystrix or similar technology to create resilient systems that fail quickly and as gracefully as possible and recover quickly and that prevent cascading failures caused by a single failing service
In addition, the ideal candidate should have at least of 3-4 years of general experience in developing high-performance Java web service systems.
Must be able to train and mentor other developers and work with them to create new systems and convert monolithic legacy systems to microservice architecture.
Please contact our Recruiting Team for more information: firstname.lastname@example.org