Previous Job
Java Developer
Ref No.: 17-13285
Location: Long Beach, California
Job Title: Java Developer
Duration: 06+ Months Contract (Possible Extensions)
Location: Long Beach, CA (90808)

Note: US Citizen / Green Card / Permanent Residents Only.
A copy of your credentials will be required prior to submittal

Job Description:
  • The Senior Java Application Developer will work on development of new features and sustainment efforts for the existing authoring application as part of a development team following Agile methodology. This is a 6 months' contract with possibility of extensions.
Primary Responsibilities:
  • The candidate will write JUnit tests as part of TDD methodology, and code full stack Java-based web application software with RESTful services with SOA approach as part of an Agile development team.
  • He/she will mentor and provide guidance to other team members who are junior developers or otherwise newly trained on the Java stack and web application paradigm and be intimately familiar with code reviews.
  • He/she will possess excellent communication skills and an eagerness to work with and help others.
Required Skills:
  • 5+ years of experience developing Java applications
  • 3+ years of experience developing J2EE web applications using Spring framework, IoC and DI
  • 3+ years of experience writing SQL statements as part of application development
  • 2+ years developing RESTful services
  • 1+ years of experience writing unit tests with JUnit
  • Solid verbal and written communication skills
  • BS/MS in computer science, engineering, or physical science
Preferred Experience:
  • Experience or deep understanding of C/C++ development
  • Working in Agile Development teams
  • Experience with Test Driven Development methodology
  • Experience developing or interfacing with SOAP services
  • Experience with Jira, Perforce, and Swarm