Description

You will develop and maintain Java web applications and RESTful services, replacing legacy systems and building new solutions for public and internal use.

Responsibilities

  • Develop and maintain Java web applications and RESTful web services.
  • Update existing applications to maintain functionality and implement enhancements based on user requirements.
  • Implement data encryption techniques to meet agency security standards.
  • Build continuous integration and delivery pipelines within Amazon Web Services.
  • Analyze user requirements to define business objectives and implement system features.

Required Skills

  • 5+ years of experience with Java Core, Java EE (JEE), JPA, and JPQL.
  • 5+ years of experience with Java Server Faces (JSF) and PrimeFaces.
  • 5+ years of experience developing RESTful Web Services.
  • 5+ years of experience with development processes in Amazon Web Services.
  • 3-5 years of experience with PostgreSQL, SQL, and plpgsql.
  • Knowledge of WCAG compatibility and application standards.
  • Experience with authentication standards such as OAuth2 or OpenAM.
  • Strong verbal and written communication skills.

Preferred Skills

  • Experience with Maven, GitHub, Agile development, and JIRA.
  • Experience with JUnit, Arquillian, Selenium, or Apache JMeter.
  • Knowledge of CI/CD, database schema design, and application load testing.

Education

Any Graduate