Skip to main content

Software Development Engineer

SilverRail, Brisbane City
Employment type: 
Full time
Years of experience: 
3 - 5 years
JavaScript, SCRUM, SOA

Similar jobs

No similar jobs found.

Warning message

  • This job ad is no longer active. Search for new jobs.
Materials Hack
Playground for innovative materials powered by Borealis.
8th-10th July – Vienna, Austria
2.5
days Hackathon
3
weeks Incubation
2
winning teams
24K
cash prizes

Software Development Engineer

Job Description

We are seeking Software Engineers to join our cross-functional Agile team. With the collaboration of more than 30 Rail carriers, we are developing an industry standard that helps smooth the integration process and provide a platform for multi-carrier travel management – think Expedia but for trains!

Daring to think big while staying one step ahead of customers comes naturally to you and your track record of taking initiative proves it. You thrive on collaborating with your peers and participating in the design process with product owners. You'll bring your passion for writing clean, solid code to our highly scalable system.

Travel requirement: Our offices are based in Brisbane, Boston, London and Stockholm. This role is based in Brisbane but requires spending about 3 months in our Boston (US) office soon after joining, as part of onboarding and training. After that, some travel to Boston, or our other offices, may be required from time to time.

Responsibilities

  • The analysis, design, implementation, documentation, and maintenance of software components, APIs, and integration modules.
  • Devising techniques for better modularity, testability, install-ability and maintainability of J2EE applications
  • Assisting in the overall architecture and design of the software.
  • Writing clean, scalable, readable and maintainable code.

Required Skills

  • BSCS or equivalent required, plus 2-5 years’ hands-on experience.
  • Good knowledge of Java 7/8, J2EE, Spring, Hibernate and relational databases
  • Spring Boot
  • Spring Integration
  • Experience in building RESTful API
  • Experience working in an Agile (Scrum) environment

Nice to haves

  • An understanding of Micro-services or SOA architectures
  • Test Driven Development in JUnit
  • Continuous integration
  • Continuous deployment
  • Exceptional Communication Skills
  • AWS, Docker and Jenkins
Top