Java Developer - M24

Job Title: Java Developer - M24
Contract Type: Temporary
Location: Melbourne CBD, Victoria
Salary: Negotiable
Reference: CR/006791_1657105576
Contact Name: Erika Ventura
Contact Email:
Job Published: July 06, 2022 23:06

Job Description

FinXL I.T Professional Services is an innovative Australian owned company providing our clients with technology enabled business solutions and consulting services.
As the 'go-to' mid-tier Service Provider for many Australian and International clients, FinXL enjoys a diverse client portfolio, boasting some of the industry's leading: Telecommunication, Banking and Finance and Commercial Corporations, along with many State and Federal Government Departments.

We are seeking a several Java Developer to join our team. Bring your passion for product development and join our technology team supporting our Commodities and Global Markets group. This is a great opportunity for a Java developer with strong technical and communication skills to deliver in a challenging and dynamic environment.

As part of an inclusive and vibrant team that supports globally used financial management applications, you'll contribute to all phases of software development, including design, implementation, release and operational support, all with a focus on continuous delivery and platform automation to ensure we deliver world-class features for our users. We want to empower you to continuously develop, so as a member of our team you will be supported to explore and grow through experimentation, hackathons, learning and community involvement.

To be successful in this role you'll bring excellent communication skills and an ability to collaborate effectively with your colleagues and stakeholders across delivery. You'll also be self-motivated, flexible, adaptable and results oriented. In addition, you'll bring a selection of the following technical skills:

  • 4+ years of experience in Core Java (1.8 or above preferred) and/or Scala
  • Knowledge of good software design and application architectural practices
  • Experience in data structures and algorithms
  • Experience with code modularity and component de-coupling through APIs
  • Experience with multithreading
  • Strong debugging skills
  • Understanding of Linux/Unix
  • Networking fundamentals
  • Knowledge in SQL (Sybase, Postgres)
  • Scripting skills - primarily Bash, Python
  • Experience with working within automated testing environments
  • A Degree in Computer Science / Software Engineering or equivalent.

It will also be an added advantage if you have experience in AWS and familiarity with cloud concepts (elastic compute/storage and infrastructure as code), containerisation frameworks (Kubernetes, Docker), messaging platforms (Kafka, JMS MQs). Knowledge of SDLC tools (Git, Bamboo/Jenkins, JIRA or Confluence) as well as familiarity with unit testing frameworks (Junit or Mockito) will also be favorable along with prior working experience within the banking/financial services industry.

Next steps:

  • Roll your mouse over to that Apply Now button if you think your skills and experience fit the bill for this role. Submitted CVs must be in Word.