Company
Our client is a Global Financial Consultancy that is currently investing heavily in its Australian financial markets business. This has led to the creation of multiple software engineering roles for Senior Java/Scala JVM focused engineers with experience building high performance, high volume throughput, low-latency systems – think advanced visualizations, complex systems integration, data flow, high frequency trading, risk analysis and portfolio management systems.
Team / Group
The positions are to work on systems related to banking, transactional and financial markets providing the applications that give the firms therein a competitive edge. Their systems strength is defined by low latency, high performance, high volume throughput and resilience which requires lean innovative coding with a constant focus on the business product outcomes.
The firm is looking for strong server-side Java engineers to join their dynamic team in Sydney to work on next generation financial systems. You will build applications that push the envelope all the while making sure that they deliver on-time and within budget.
Role
Our client needs people who can hit the ground running with the typical Java or Scala JVM ecosystem stack (spring and its subproject, guice, guava, maven, hibernate, jetty, etc). But they also know that the technology landscape changes every few years, expect to retool continuously and work with clients in iterative, project-based engagements, where self-organizing and focused teams move quickly to build innovative solutions for the client.
Requirements:
This role would be suited for people coming from a banking or financial markets / trading background as a software engineer or a programmer from a similar highly structured, low latency environment.
#Java 8 #Scala #High performance #high-throughput #low-latency #Angular #C# #Python #Scala #AWS #Docker #Microservices #DevOps #Docker #Ansible #Jenkins #Puppet #Blockchain