What are the responsibilities and job description for the Senior Java Application Developer position at Theron Partners Inc.?
Job Title: Senior Java Application Developer (15 Years)
Location: Salt Lake City, UT
Duration: Long-Term Contract
Schedule: Hybrid Role
Must be comfortable for In-Person Interview.
Job Description:
Qualifications and Requirements:
- 15 Yrs - Java Core, Java EE (JEE), Java Persistence API (JPA) and the Java Persistence Query Language (JPQL)
- 5 Yrs - Java Server Faces (JSF) / Prime Faces
- 10 Yrs - PostgreSql SQL, plpgsql
- 5 Yrs - understanding development processes in Cloud / Amazon Web Services
- 5 Yrs - Java RESTful Web Services
- WCAG compatibility knowledge and application
Preferred Skills:
- Maven
- GitHub and Agile Development
- JUnit, Arquillian or similar testing framework
- JIRA
- Continuous Integration Continuous Deployment (CICD)
- Database schema design
- Java automated testing with Selenium
- Application load testing with Apache JMeter or similar
- Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review.
- Analyze user requirements to define business objectives, and implement them in an application.
- Ability to envision system features and functionality.