Java Developer

$114,400 - $128,960/Yr

Dew Software - Austin, TX

posted about 1 month ago

Full-time - Mid Level
Remote - Austin, TX
Professional, Scientific, and Technical Services

About the position

The Java Developer position at Dew Software Inc. is a full-time contract role focused on developing and maintaining Java applications. The ideal candidate will have extensive experience in Java development, particularly with J2EE and related technologies, and will be responsible for building and consuming web services, implementing security measures, and optimizing database queries. This role requires strong collaboration skills and the ability to work in a fast-paced environment.

Responsibilities

  • Develop and maintain Java applications using J2EE, Servlet, and related technologies.
  • Build and consume web services (SOAP/REST).
  • Implement applications utilizing J2EE Application Servers and manage security authentication and authorization.
  • Use Servlets, Spring, and Spring Batch for web application development.
  • Work with CI/CD tools, GitLab, Maven, and Jenkins.
  • Engage in full stack development with front-end technologies such as JavaScript, JSF, and Prime Faces.
  • Design and develop XSD and schematron data validation rules.
  • Configure application servers like WildFly, Tomcat, or WebLogic.
  • Write complex queries and optimize database performance in MongoDB and Postgres.
  • Conduct ad hoc data analysis and reporting.

Requirements

  • Strong experience in Java development, including J2EE and Servlet technologies.
  • Extensive experience in building and consuming web services (SOAP/REST).
  • Proficient in using Servlets, Spring, and Spring Batch for web application development.
  • Hands-on experience with CI/CD, GitLab, Maven, and Jenkins.
  • Experience in full stack development with front-end technologies such as JavaScript, JSF, and Prime Faces.
  • Expert understanding of MongoDB and Postgres databases, including complex queries and performance tuning.
  • Experience in designing and optimizing database queries and procedures.

Nice-to-haves

  • Strong analytical and problem-solving skills.
  • Ability to work in a collaborative, fast-paced environment.
  • Familiarity with Azure App Services & Cloud Services.

Benefits

  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service