Java Software Engineer

Found in: Talent AU C2 - 3 weeks ago


Sydney, Australia IMC Financial Markets Full time

JOB DESCRIPTION

At IMC, technology is not a department; it’s at the heart of everything we do. Developed in house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions than our competition. IMC’s Java teams work on a wide variety of applications, tools and functionalities, including trading algorithm implementations, option pricing, calculating volatility, simulation frameworks, market risk applications, trade reconciliation applications and data analysis & visualisation tools for traders. We frequently need to develop not just the business applications themselves, but also the tools that keep our development process at the cutting edge.

Your Core Responsibilities: 

To strengthen our highly talented Technology team, we are looking for a Software Engineer with strong Java and Python skills . You will be creating scalable business-critical applications and supporting IMC’s Trading desks in Chicago, Amsterdam, Mumbai and Sydney.

  • Build position keeping and trade reconciliation software for IMC’s Trading Desks globally with a strong focus on scalability, reliability and compatibility
  • Work with the Mid-Office, Finance, Business Planning/Analysis and Strategy Developer teams to develop and maintain proprietary tools to automate workflows.
  • Code, develop, test, deploy and maintain automations and new applications;
  • Work through internal client requests. Gather details, requirements and feedback from a range of internal stakeholders in order to implement creative automation solutions using innovative coding practices.

Your Skills and Experience: 

  • Strong programming skills in Java 11+. Experience in latest versions of Java highly desirable
  • Familiarity with python – preferred
  • Familiarity with Docker and Kubernetes, SQL/NoSQL databases
  • Comfortable in Linux environments
  • Experience gathering business requirements, communicating with key stakeholders and delivering solutions quickly
  • The ability able to work on greenfield projects under minimal supervision and to take full ownership of the applications you build
  • A high degree of flexibility and adaptability: willing and able to deal with uncertainty and ambiguity in a rapidly evolving environment
  • Strong troubleshooting and diagnostic skills; ability to solve problems creatively and proactively
  • Prior knowledge of trading / capital markets is not required. Curiosity and a willingness to learn is.

About Us

IMC is a leading trading firm, known worldwide for our advanced, low-latency technology and world-class execution capabilities. Over the past 30 years, we’ve been a stabilizing force in the financial markets – providing the essential liquidity our counterparties depend on. Across offices in the US, Europe, and Asia Pacific, our talented employees are united by our entrepreneurial spirit, exceptional culture, and commitment to giving back. It's a strong foundation that allows us to grow and add new capabilities, year after year. From entering dynamic new markets, to developing a state-of-the-art research environment and diversifying our trading strategies, we dare to imagine what could be and work together to make it happen.


  • Sr. Software Engineer

    Found in: Talent AU C2 - 3 weeks ago


    Sydney, Australia Dew Software Full time

    Dew Software, a leading player in the digital transformation space, is seeking a highly skilled Sr. Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from 14 development centers in 9 countries, giving our team members access to diverse talent and expertise from around the...

  • Software Engineer

    Found in: Talent AU C2 - 4 days ago


    Sydney, Australia Big Red Group Full time

    Big Red Group is the largest experience network in Australia and New Zealand. A powerful connector that provides more than 3000 experience operators with quality customers and the tourism industry with trusted intelligence and partnership. Australian owned, Big Red Group operates an industry-leading platform, enabling the wholesale distribution of...

  • Java Engineer/Tech Lead

    Found in: Talent AU C2 - 3 weeks ago


    Sydney, Australia Pyramid Global Technologies Full time

    About the job Java Engineer/Tech Lead Responsibilities:1. Design and implement Microservices (RESTful APIs, Reactive and Batch)2. Work with Software Engineers working on the same projects to ensure thedevelopment process is completed on time, and to the engineering standards.3. Develop scalable java frameworks that will be used by multiple...

  • Software Engineer

    Found in: Talent AU C2 - 2 weeks ago


    Sydney, Australia Pivot Software Full time

    Job Description About the opportunity… Are you passionate about crafting clean, maintainable code and developing innovative technical solutions? As a Software Engineer at ELMO, reporting to the Engineering Manager, you'll collaborate closely with a talented team of Engineers, Designers, and Product Managers to bring new features to life. ...

  • Software Engineer

    Found in: Talent AU C2 - 6 days ago


    Sydney, Australia Unreal Gigs Full time

    About The Role:We're on the lookout for a full-time Software Engineer to join our team. In this role, you'll dive headfirst into a highly challenging and technical product, where you'll be making crucial decisions and taking a leading role in shaping our technology and company direction.RequirementsWe'd Like to See: Experience and Skills: 2+ years of...

  • Java Developer

    Found in: Talent AU C2 - 1 week ago


    Sydney, Australia XPT Software Australia Pty Ltd Full time

    Expertise in following technologies•            Java•            API•            Spring Boot•            Micro Services•            RESTful web services•            Swagger•            Good communication skills are mandatoryAbout XPT: • XPT Software Australia PTY...

  • Lead Software Engineer

    Found in: Talent AU C2 - 2 weeks ago


    Sydney, Australia Pivot Software Full time

    Job Description About the opportunity.. Are you ready to take on a pivotal role in our engineering team? Do you have a passion for solving complex technical problems and driving innovation? We are seeking a skilled Technical Lead Engineer to join our dynamic team and lead the charge in technical excellence. Reporting directly to the Engineering...

  • Software Engineer II

    Found in: Talent AU C2 - 2 weeks ago


    Sydney, Australia Microsoft Full time

    Overview Are you passionate about containerized applications and cloud-native software development? If so, we have an exciting opportunity for you! Our resource provider team at Azure Kubernetes Service is at the forefront of innovation, leveraging cutting-edge technologies to deliver exceptional managed Kubernetes cluster solutions to Azure customers....

  • Backend Software Engineer

    Found in: Talent AU C2 - 4 days ago


    Sydney, Australia Canva Full time

    Join the team redefining how the world experiences design. Hey, g'day, mabuhay, kia ora, 你好, hallo, vítejte! Thanks for stopping by. We know job hunting can be a little time-consuming and you're probably keen to find out what's on offer, so we'll get straight to the point. Where and how you can work Our flagship campus is in Sydney. We...

  • Java Full Stack Developer

    Found in: Talent AU C2 - 3 weeks ago


    Sydney, Australia Unison Consulting Pte Ltd Full time

    Design, implement, test, and deploy end-to-end software solutions in the T&O-MOT-LCS domain with the following key responsibilities: Work closely and communicate effectively and independently with project managers, business analysts, development leads, test engineers, test managers, infrastructure engineers, data scientists, and business users. Participate...

  • Technical Support Engineer

    Found in: Talent AU C2 - 2 weeks ago


    Sydney, Australia Pegasystems Full time

    Meet Our Team: We are the face of Pega. Our aim is to Providing world class technical support and advice on the use of Pegasystems’ Products and Applications. We make it easy, pleasant, and rewarding for our customers to work with Pega technology and services. You will be working technically rich challenges from the clients across the globe. ...

  • Principal Software Engineer

    Found in: Talent AU C2 - 2 weeks ago


    Sydney, Australia Microsoft Full time

    Overview Are you passionate about developing top-notch solutions for Azure Kubernetes Service customers? If so, we have an exciting opportunity for you! Azure Kubernetes Service is at the forefront of innovation, leveraging cutting-edge technologies to deliver exceptional solutions to Azure customers. As a Principal Software Engineer, on the Azure...

  • Senior Java Developer

    Found in: Talent AU C2 - 2 weeks ago


    Sydney, Australia Firesoft People Full time

    Job Title: Senior Java Developer - The Leasing Genius Are you a Senior Java Developer with a passion for finance and technology? Do you want to be part of a team that's transforming the world of automated leasing? If so, we want you to join us as The Leasing Genius! We are one of the world's leading solution providers in automated leasing, and we're...

  • Senior Software Engineer

    Found in: Talent AU C2 - 2 weeks ago


    Sydney, Australia Firesoft People Full time

    Senior Software Engineer(Testing and Automation)$150k - $170k + SuperSydney Based The main focus of the role should be: As a  Software Engineer  in our testing and automation team, you will help design and build our in-house mobile device testing and automation framework. The Engineering work underpins the success of the company and the...

  • Software Engineer

    Found in: Talent AU C2 - 3 weeks ago


    Sydney, Australia Troocoo Full time

    About our client: Our client is an instantly recognisable household name within the Financial Services industry. In recent years they have led the way in the creation of wealth management products and services for their customers. Due to this expansion in their offering and associated customer...

  • C++ Software Engineer

    Found in: Talent AU C2 - 3 weeks ago


    Sydney, Australia Firesoft People Full time

    Senior Software Engineer (C++)HFT - Algorithm Trading$180k + Super + BonusesSydney - Hybrid C++ Developer - One of the industry's truly pioneering FinTechs's are looking for a C++ Developer to join their innovative team. The C++ Developer will have the chance to gain exposure to cutting edge tech on a daily basis. The company is a global algorithmic...

  • Full Stack Java Developer

    Found in: Talent AU C2 - 3 weeks ago


    Sydney, Australia Firesoft People Full time

    Job Title: Full Stack Java Developer Location: Macquarie Park We are looking for a talented and experienced Full Stack Java Developer to join our dynamic team in the Financial Services industry. As a Full Stack Java Developer, you will be responsible for designing, developing, and maintaining software applications that support our one-of-a-kind ERP...

  • Software Engineer

    Found in: Talent AU C2 - 3 weeks ago


    Sydney, Australia Microsoft Full time

    Overview The Azure Core Storage team is responsible for delivering the Storage Virtualization platform to Azure Virtual Machines (VMs). Our stack handles trillions of Internal Orders (IOs) every day from Azure VMs and runs in 100s of datacenters and 1000+ Clusters. We own the whole software stack on Azure Host responsible for handling VM IOs, various...

  • Senior Software Engineer

    Found in: Talent AU C2 - 3 weeks ago


    Sydney, Australia Microsoft Full time

    Overview The Azure Core Storage team is responsible for delivering the Storage Virtualization platform to Azure VMs. Our stack handles trillions of IOs every day from Azure VMs and runs in 100s of datacenters and 1000+ Clusters. We own the whole software stack on Azure Host responsible for handling VM IOs, various caches, Throttles, QoS for Azure VMs,...

  • Software Engineer II

    Found in: Talent AU C2 - 3 weeks ago


    Sydney, Australia Microsoft Full time

    Overview The Azure Core Storage team is responsible for delivering the Storage Virtualization platform to Azure Virtual Machines (VMs). Our stack handles trillions of IOs every day from Azure VMs and runs in 100s of datacenters and 1000+ Clusters. We own the whole software stack on Azure Host responsible for handling VM IOs, various caches, Throttles,...