Full Stack Developer (Java) - Irvine, California United States - 38399

This closed position was filled. Check out our Jobs Search Page for our current open positions similar to this one.

JOB DESCRIPTION

Job #: 38399
Title: Full Stack Developer (Java)
Job Location: Irvine, California - United States
Employment Type:
Salary: $85,000.00 - $115,000.00 - US Dollars - Yearly
Employer Will Recruit From: Local
Relocation Paid?: Negotiable

WHY IS THIS A GREAT OPPORTUNITY?


Our client is growing rapidly.  Has a very start up feel while being established.  They've built a dream team of incredible people and working with huge names such as Warner Bros Studios in Burbank and Walgreens in Chicago as well as the local and federal government.  Their office is in the heart of Irvine Specturm.  A lot of collaborative talent.  All the walls are white boards.  

JOB DESCRIPTION

Our customer in the heart of Orange Co Calif is a leading digital consulting company.  They bring the best in technology and design together to re-imagine the experience of enterprise systems from the ground up and deliver value to their customers. They are rapidly expanding and seeking to add an experienced Full Stack Java Developer to their growing team.

This is a direct hire, onsite position based in our clients’ Headquarters in Irvine, Calif.  This position offers significant growth and advancement opportunities. 

OVERVIEW:

The Full-Stack Developer will have expertise in Java and JavaScript and would join a team of high-functioning, very ambitious professionals (engineers, QA, UX, product

owners) in the pursuit of state-of-the-art cloud-based products. This is a great opportunity to help develop a SaaS solution with best of breed cloud technologies from the ground up!

REQUIREMENTS (Must Haves):

  • Bachelors Degree in Computer Science or related is required
  • Minimum 2+ years' professional software development experience.
  • Substantial development experiences with Java, Spring, and JavaScript frameworks.
  • Experience building out RESTful APIs and micro services.
  • Experience implementing automated tests with JUnit, TestNG, or equivalent.
  • Experience with object-relational mapping and transactional persistence with JPA and Hibernate.
  • Strong grasp of design principles that yield flexible and testable components (e.g., "SOLID" principles).
  • Comfortable with writing complex SQL queries and designing database tables.
  • Comfortable working within an Agile / Scrum environment.
  • Willingness and desire to develop code in test-driven fashion (TDD).

SOME SIGNIFICANT COMBINATION OF THE FOLLOWING IS HIGHLY DESIRED:

  • Expertise in ETL workflow development with Pentaho.
  • Expertise in writing Java 8 lambda expressions, Java Streaming APIs, and RxJava.
  • Expertise in architecting solutions hosted on Amazon Web Services, preferably AWS Gov Cloud
  • Experience with BackboneJS, RequireJS, Marionette, Grunt, Less, Handlebars, and Swagger.
  • Experience pairing with other developers to deliver end-to-end functionality.
  • Experience with developing tests using fakes (mocks and stubs).
  • Experience with workflow platforms such as Activiti.
  • Experience with messaging platforms such as RabbitMQ.
  • Experience with GitLab source control tools and workflows.

QUALIFICATIONS

REQUIREMENTS (Must Haves):

  • Bachelors Degree in Computer Science or related is required
  • Minimum 2+ years' professional software development experience.
  • Substantial development experiences with Java, Spring, and JavaScript frameworks.
  • Experience building out RESTful APIs and micro services.
  • Experience implementing automated tests with JUnit, TestNG, or equivalent.
  • Experience with object-relational mapping and transactional persistence with JPA and Hibernate.
  • Strong grasp of design principles that yield flexible and testable components (e.g., "SOLID" principles).
  • Comfortable with writing complex SQL queries and designing database tables.
  • Comfortable working within an Agile / Scrum environment.
  • Willingness and desire to develop code in test-driven fashion (TDD).

SOME SIGNIFICANT COMBINATION OF THE FOLLOWING IS HIGHLY DESIRED:

  • Expertise in ETL workflow development with Pentaho.
  • Expertise in writing Java 8 lambda expressions, Java Streaming APIs, and RxJava.
  • Expertise in architecting solutions hosted on Amazon Web Services, preferably AWS Gov Cloud
  • Experience with BackboneJS, RequireJS, Marionette, Grunt, Less, Handlebars, and Swagger.
  • Experience pairing with other developers to deliver end-to-end functionality.
  • Experience with developing tests using fakes (mocks and stubs).
  • Experience with workflow platforms such as Activiti.
  • Experience with messaging platforms such as RabbitMQ.
  • Experience with GitLab source control tools and workflows.

Education:
University - Bachelor's Degree/3-4 Year Degree