Previous Job
Senior Java Developer
Ref No.: 17-18399
Location: Long Beach, California
Job Title: Senior Java Developer
Duration: 06+ Months Contract (Possible Extensions)
Location: Long Beach, CA (90808)
Job Details:
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
  • 2+ years of experience developing with React/Redux, Web 2.0
  • 2+ years developing RESTful services
  • 1+ years of experience writing unit tests with JUnit
  • Solid verbal and written communication skills
Preferred Experience:
  • 3+ years of experience writing SQL statements as part of application development
  • Experience with Web application using Angular
  • Working in Agile Development teams
  • Experience with Test Driven Development methodology
  • Experience developing or interfacing with SOAP services
  • Experience with Jira, Perforce, and Swarm