This site uses cookies. To find out more, see our Cookies Policy

Senior Java Developer in Glen Allen, VA with Greene Resources

Date Posted: 1/28/2019

Job Snapshot

Job Description


Job Number: 32320


Senior Java Developer


Job Description:

Our client, located in Glen Allen, VA, is seeking an experienced Senior Java Developer to add to their team! This person will work within a smaller team to perform a number of analytics and solution based tests for our client. This is a full time, contract opportunity with a growing company!


Responsibilities:


  • Work as part of a scrum team.

  • Work in a smaller team environment with more overall solution design and implementation

  • Able to work independently with minimal supervision

  • Work within JBoss or Tomcat as well as in REST services with JSON

  • Produce and consume REST based services using JAX-RS, Jersey or other Restful libraries

  • Perform DB design/analysis

  • Define tables and create SQL queries using Oracle (preferred) or another database platform (DB2, MySQL, SQL Server)


Education Requirements:


  • Bachelor's degree or equivalent


Desired Background/Skills:


  • Tomcat or JBoss skills

  • Experience with Jenkins

  • JavaScript development using one or more of the following libraries - AngularJS, EmberJS, React

  • Experience in large scale applications ? either public facing web applications or applications with large numbers of concurrent users.

  • Experience with either on-line or in-store retail selling applications


Qualifications:


  • 7-10 years? experience in Java building web applications in a JEE Environment within the US

  • Experience using Spring MVC

  • Previous experience consuming REST based services using Spring, JAX-RS or other restful libraries

  • Experience using JPA and Hibernate

  • Experience creating and configuring deployments in Jenkins

  • Has previously used Unix command line and Bash/Shell scripting

  • Subversion (SVN) and GIT source control abilities

  • Experience with Maven

  • Experience using JUnit or TestNG to write automated unit tests

  • Excellent communication skills

  • Excellent problem solving skills


Other Information:


  • Greene Resources is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.



CHECK OUT OUR SIMILAR JOBS

  1. Programmer Jobs
  2. Web Designer Jobs