Front End Java Developer

Bentonville, AR
DOE compensation
Recruiter Comment: This is a year long project to hire at a fortune 500....
Job Description

Experience

  • 3 to 5 years of Web development experience
  • Experience building and deploying 3 -5 Java based Web solutions
  • Experience designing data schemas and integrating relational databases into Web solutions
  • Experience with Web Services, preferably RESTful, server-side as well as client-side
  • Experience building Web solutions utilizing a Content Management System (CMS)
  • Proven track record as technical team member


Skills

  • Expertise in HTML, CSS
  • Advanced JavaScript development skills, including knowledge of jQuery, Ajax and DOM
  • Strong Java development, including proficiency in:
  • Web services, RESTful and/or Axis/SOAP
  • JSP/ASP, JDBC/ODBC, SQL
  • Rebuilding and deploying Java applications to the server environment
  • Use of open source frameworks such as Spring, Hibernate, Lucene (or .NET variants)
  • Servlet maintenance; servlet authoring a plus
  • IDE tools such as Eclipse or Visual Studio
  • Mobile development skills – at least one of: HTML5, iOS, Android
  • Ability to work easily in both Windows and Unix (Linux) environments, including server-level Unix skills:
  • Unix shell commands
  • Shell scripting and Ant
  • Skilled in remotely accessing systems via ssh, telnet, ftp…
  • Proficiency with XML and it’s role and application in complex software projects
  • Firm understanding of software engineering methodologies such as object-oriented design and design patterns, including MVC
  • Web administration skills on Web server and application server products; prefer Apache, Tomcat, etc.
  • Knowledge and experience with SQL, relational data models and database systems, especially in support of Web sites and related architectures
  • Experience deploying Cloud-based Web solutions
  • Ability to work well in small teams
  • Knowledge of source and version control systems such as CVS/Subversion/GIT, both client and server, and bug-tracking systems such as JIRA/Bugzilla
  • Solid experience in testing methodologies, test-driven design, and the creation of effective and reliable test cases
  • Experience with Web security methodologies such as managing SSL certificates
  • Solid understanding of Web and mobile user interfaces and how they effect application design
  • Experience in designing and coding for Web accessibility

Hi, I'm Brian J. Anthony.

Indicates a required field