Web Software Engineer


Job Details

Only qualified candidates will be considered. No C2C or candidates looking for sponsorship

Responsibilities:

  • Collaborate with team members and stakeholders to ensure seamless integration of features.
  • Design, build, and maintain efficient, reusable Java code and libraries for future use.
  • Identify bottlenecks and bugs, and devise solutions to improve software performance.
  • Convert requirements into functional applications and feature sets.
  • Engineer software that meets performance, reliability, and quality criteria.
  • Maintain code quality, organization, and automation through unit and integration testing.

Skills:

  • Proficient in Java and its ecosystems, with a solid understanding of object-oriented programming.
  • Experienced with REST, JSON, and popular Java-based web frameworks; Apache Wicket is a plus.
  • Knowledge of concurrency patterns in Java and various design and architectural patterns.
  • Proficient in relational databases, SQL, and JDBC; skilled in designing complex queries and schemas.
  • Experienced with client-side JavaScript frameworks, especially jQuery and AJAX.
  • Familiar with Linux operating systems and cross-browser compatibility issues.
  • Understanding of scalable application design principles and responsive web UI design.
  • Implementation of automated testing platforms and unit tests, with an emphasis on test-driven design.
  • Familiarity with build and versioning tools such as Ant, Maven, Gradle, Mercurial, and Git.
  • Experience in designing web pages for accessibility, ADA, and WCAG compliance is a plus.
  • Knowledgeable in the full Jakarta EE technology stack, with a focus on stateless session and message-driven beans.
  • Familiarity with the Wildfly/JBoss application server is a plus.





 Robert Half

 06/27/2024

 Spanish Fork,UT