Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Full Stack Java Developer

Plan B Solutions

Full Stack Java Developer

Irvine, CA
Full Time
Paid
  • Responsibilities

    Job Description

    ur 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 with 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): •    Bachelor’s 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.