Connecting to LinkedIn...

Java Software Engineer (full stack) - Java, Spring, API, Maven, Jenkins, MicroSe

Job Title: Java Software Engineer (full stack) - Java, Spring, API, Maven, Jenkins, MicroSe
Contract Type: Permanent
Location: Sydney
Industry:
REF: 2571444
Job Published: 5 days ago

Job Description

Full Stack Java Engineers - Permanent 

We're seeking 3 Full Stack Java Engineers to join an elite team who are forward-thinking problem-solvers for the development and rapid delivery of next-generation platform solutions and prototypes. You will be part of a core team working on Greenfield projects for the business and must be able to work with multiple technologies and be passionate about best practice.
 
We're looking for self-starters, those who can work independently with, and across teams. We want you to develop technical knowledge and skills on multiple technology tools & platforms, but we also want you to educate others on the capabilities and constraints of what you know.  
 
As a Full Stack Java Engineer, you will be a member of one of their agile product teams and you will participate in the design, coding, testing and delivery of different platforms for different areas of the business.
 
This is a fantastic opportunity to join a  brand where you will have the opportunity to get involved in interesting projects and write code across the whole technology stack from front-end CSS through to application Java to back-end SQL within a microservice architecture.

We'd love to talk to you confidentially about these roles if you can bring:-

  • 3 -5 years software development experience including experience building data-driven and analytically intensive application/software modules (e.g. event engines and machine learning)
  • Experience with JavaScript, HTML / HTML 5, CSS and/or other front end technologies
  • Experience with modern web frameworks (e.g.: JQuery, AngularJS, ReactJS, Express, Swagger, etc…)
  • Experience with the full web stack performance optimisation techniques including the front end application, networking stack and web server components
  • Comprehensive experience with object oriented design and building of backend applications and REST API services using Java or Node.js
  • Experience designing and developing a service-based architecture and/or micro services
  • Experience in designing data persistence and caching concepts using both SQL and NoSQL DBMS (e.g.: MySQL, MongoDB, Cassandra, Redis, etc…)
  • Experience with Serverless technologies (such as AWS Lambda) would be advantages
  • Enough DevOps experience to setup, configure and maintain your own dev/build environment.
  • Excellent knowledge of software engineering best practices (e.g. Agile software development, test-driven development, unit testing, zero bug policy, code reviews, design documentation, etc…)
  • Knowledge of secure coding practices and frameworks (e.g. OWASP)
  • Demonstrated strong analytical and problem-solving skills

In return, you'll find fast track opportunities to both deepen and broaden your technical skill-set, a flexible working environment and a market leading salary and rewards package.

Social Stream