JOIN INAMO

JOB TITLE: FULL STACK ENGINEER

Where: Sydney, CBD

The person we are looking for is someone whose prepared to manage projects independently from start to finish, including gathering and refining requirements, evaluating potential approaches, soliciting feedback from teammates and experts, picking the right course of action given the company's goals and delivering stable, performant software that integrates seamlessly.

 

Our Team + You:

 

We offer a competitive compensation package with meaningful options. 

 

What will you bring:

 

The person we are looking for is someone whose prepared to manage projects independently from start to finish, including gathering and refining requirements, evaluating potential approaches, soliciting feedback from teammates and experts, picking the right course of action given the company's goals and delivering stable, performant software that integrates seamlessly.

 

This means considering both how our users will use our software and how your peers will use your code. You should have built and, more importantly, maintained widely-used products. You're willing to pick up the slack and do the unglamorous tasks. You should have a knack for making tools powerful without compromising their ease of use.

 

You would have worked in all areas of the Software Development Life Cycle (SDLC) Including:

 

  • Requirements Gathering / Analysis

  • Documentation

  • Development

  • Testing

  • Deployment and Maintenance

You would have worked in an Agile environment utilising aspects of various methodologies including: 

 

  • Rapid Application Development (RAD) 

  • Extreme Programming (XP) 

  • SCRUM

Our Stack:

 

Is built primarily in Java, JSF (Primefaces) and JavaScript with JQuery. Our storage technologies MYSQL. We are running a Wildfly application server and manage our code base using Visual SVN. Part of the role will be to migrate us to AWS.

 

Required Skills and experience:

 

In-depth experience with our technology stack is a plus but not a requirement. We will evaluate candidates on background knowledge, theory, problem-solving and pragmatism.

 

  • Minimum 5+ years experience in Java 7/ 8 and J2EE skills

  • Experience in database development: Oracle, SQL, stored procedures

  • Experience in Web Sevices/Integration development using JMS and REST technologies

  • Experience in Spring, SpringBoot frameworks and ORM's like Hibernate will be given preference.

  • Front-end development using JavaScript, Angular JS/ 2. Knowledge of ReactJS, Bootstrap will also be considered

  • Great debugging skills for both client and server-side components

  • Test-driven development practices

  • Knowledge of JSP Servlet, EJB 3, Jenkins, Git and Gradle

  • Should have excellent communication skills (both verbal & written)

  • Prior experience at or with high-growth technology companies.

  • Experience building and maintaining products with real-world usage.

  • Passion about the direction of the web and the technologies we use to build it.

  • Natural curiosity: if something seems off, you'll figure out what's going on and fix it.

Specialties: 

 

  • Java: J2EE/Java EE 5, EJB2, EJB3, JPA/OpenJPA, Websphere Application Server, Rational Application Developer, Eclipse, Maven, JMS/MQ and Web services.

  • SQL: DB2.

  • Web: Struts, JSP, JSF, JSTL, HTML, Javascript, ExtJS, JQuery, CSS and AJAX.

  • Testing: JUnit, Selenium and Rational Functional Tester.

 

We are an equal opportunity employer and value diversity at our company.    

 

If you believe this role is for you then contact us: info@inamo.com