Connecting...

Senior Full Stack Java Developer

Job details

Location: NSW - Sydney
Discipline:
Reference: Ad-45785
Posted: 4 months ago

Job description

Senior Full Stack Java Developer
 

About the Role

As a Senior Full Stack Java Developer, you will design and develop front end web applications using Angular, Typescript, JavaScript, Nodejs or any front end frameworks based on software requirements as well as back end service with Java, Spring Framework, SpringBoot Micorservices. The Senior Full Stack Java Developer is essential to maintaining adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc. The Senior Full Stack Java Developer position is responsible for creating and consuming REST, JSON-based API's.

Responsibilities
 

  • Solve unique and complex problems with broad impact on the business
  • Deploy and maintain Applications / Systems
  • Working with product owners, UX and other business partners to define work for the team
  • Facilitating code reviews, code quality checks, testing, automation, etc.
  • Acting as a mentor and coach for Junior Engineers
  • Ensure integrated end-to-end design


Required Skills & Experience
 

  • Bachelors degree or equivalent experience.
  • 5 + years as a full stack developer with experience working on client side.
  • JavaScript frameworks experience (preferably Angular, TypeScript), Node.JS, NPM, server side frameworks (Java / Spring / Spring Cloud / Hibernate / SpringBoot Microservices).
  • 2+ years of experience in Angular or other client-side JavaScript frameworks, jQuery and HTML5
  • Experience with Microservices /Rest services / Soap
  • Experience with Node.js, React, Backbone or other client-side MVC technologies is a plus
  • Experience with unit and automation testing (Jasmine, Protractor, JUnit)


Preferred Skills & Experience
 

  • Knowledge of web components, ES6 and typescript
  • Experience working with Agile methodologies
  • Experience in UNIX or Linux (is a plus)
  • Experience with CSS preprocessors (less, sass)
  • Experience with Public Cloud - AWS or Google Cloud preferred
  • Knowledge of Domain Driven Design concepts and microservices
  • REST API design and implementation
  • Experience creating responsive designs (Bootstrap, mobile, etc.)
  • Experience with JavaScript build tools and dependency management (npm, bower, grunt, gulp)
  • Knowledge of Java build tools and dependency management (gradle, maven)


How to Apply
Click APPLY or contact Rishi on rishib@charterhouse.com.au for a confidential discussion

www.charterhouse.com.au

 

This job has expired!