Назад к вакансиям

Software Quality Engineer

65 – 70 $в час
ProhiresUtahУдалённоот 15 летКонтракт
PostgreSQLJavaCI/CDAWSJiraAgileSeleniumApacheJMeter

Описание

Responsibilities

  • Design, develop, and test Java applications and web services that serve both public users and internal staff.
  • Build new applications and replace legacy applications in collaboration with application developers, engineers, and subject matter experts.
  • Update existing Java web applications to maintain current functionality and deliver enhancements per user requirements.
  • Develop using Java web frameworks, with preference given to EJB and JSF.
  • Implement authentication for external users and systems using standards such as OAuth2 or OpenAM.
  • Write and maintain PostgreSQL SQL and PL/pgSQL used by the web applications and APIs to store and query data.
  • Work toward continuous integration/delivery pipelines in Amazon Web Services (AWS).
  • Meet agency data security standards and apply approved data encryption techniques.
  • Analyze user requirements to define business objectives and implement them in an application, envisioning system features and functionality.
  • Work independently and manage time effectively in a remote environment, communicating clearly in verbal and written form, and coming on-site as needed.

Requirements

  • 15 years of experience with Java Core, Java EE (JEE), the Java Persistence API (JPA), and the Java Persistence Query Language (JPQL).
  • 5 years of experience with Java Server Faces (JSF) / PrimeFaces.
  • 10 years of experience with PostgreSQL SQL and PL/pgSQL.
  • 5 years of experience understanding development processes in Cloud / Amazon Web Services.
  • 5 years of experience with Java RESTful web services.
  • WCAG compatibility knowledge and application.
  • Excellent verbal and written communication skills.

Nice to have

  • Experience with Maven.
  • Experience with GitHub and Agile development.
  • Experience with JUnit, Arquillian, or a similar testing framework, and Java automated testing with Selenium.
  • Experience with application load testing using Apache JMeter or similar.
  • Experience with JIRA.
  • Experience with Continuous Integration / Continuous Deployment (CI/CD).
  • Experience with database schema design.
  • Ability to support continuous improvement by investigating alternatives and technologies and presenting them for architectural review.

We offer

  • Contract Corp To Corp
  • Contract W2
  • 12 Months
  • No Travel Required
  • Remote

Hiring process

  • Apply Now