Job Description
Our client is looking to Develop and maintain Java applications and web services supporting public and internal users. Strong Java development experience required, with preference for EJB and JSF frameworks. Work includes creating new applications, replacing legacy systems, and enhancing existing Java web apps using Postgres for data storage. Must ensure compliance with security standards (OAuth2/OpenAM, encryption) and support CI/CD pipelines in AWS. Excellent communication skills and ability to work independently in a remote setting are essential. Project runs through December 2026, with possible extension..
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
Any experience with these is a bonus:
· 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.