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

FULLSTACK Java Developer

LaBine and Associates

FULLSTACK Java Developer

Irvine, CA
Full Time
Paid
  • Responsibilities

    Our client is growing rapidly. Has a very start-up feel while being established. They've built a dream team of incredible people with an impressive client roster. A lot of collaborative talent. All the walls are whiteboards.

    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 position offers significant growth and advancement opportunities.

    This is a direct-hire, onsite position at our client's headquarters in Irvine, Calif.

    MUST have expertise in Java and JavaScript

    Will join a high-functioning, very ambitious professionals (engineers, QA, UX, product) in 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 of professional software development experience.
    • Substantial development experiences with Java, Spring, and JavaScript frameworks.
    • Experience building out RESTful APIs and microservices.
    • 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.