Senior Software Engineer - Java at Finder

Software Engineering, Sydney sydney engineering
Description
Posted 20 days ago

Who we are

Global success requires a like-minded community of people working together. Our team of energetic, savvy and passionate people at Finder are committed to guiding our audience through complex decisions. Every day, we help people save money, get better rewards and learn something new. 

Our crew works tirelessly with brands in over 100 categories including banking, telco, insurance, retail, travel and more in over 80 countries. 

Finder is committed to helping our team grow, thrive and remain inspired to learn to deliver for our customers and partners.

We have expanded around the globe and our crew of 400+ is now operating in offices across Sydney, New York, London, Toronto, Manila, Auckland and Wroclaw. Finder continues to forge a global presence with a vision to become the world’s go-to destination for comparing – helping people to find better.

Achieving our mission of changing the way the world makes decisions requires a diverse mix of creative, passionate and innovative people. We are committed to being an equal opportunity employer and continually striving to create a diverse and inclusive environment where all of our people feel a sense of belonging and can bring their authentic selves to work.

 

About the role

This role’s purpose is to bridge between internal staff that manage the data and the end-user on the app and website while streamlining the process of data collection, formatting and monitoring to ensure reliable product data across finder globally.

This role’s primary responsibility is to expand the number of projects that the Product Data team can deliver on. 

As the Senior Software Engineer, you will use previous experiences (using Java) to bridge the gap between the internal staff that manage the data and the end-user on the app and website while streamlining the process of data collection, formatting and monitoring to ensure reliable product data across finder globally.

Responsibilities:

  • Make improvements and further feature sets that enhance the ‘Finder Product Maintenance systems’ 
  • Knowledge sharing as part of a collaborative team with a particular focus on excellent written and verbal communication that can be easily tailored to any audience.
  • Work on the DevOps and monitoring tools, alerting, and supporting production systems.
  • Focus on software and systems architecture and solution design.
  • Deliver on key projects that improve engineering capabilities, globally. 

  

What we’re looking for:

We’re looking for a technically strong Software Engineer with the ability to show they pick things up quickly. Someone who can work on a live consumer-facing product who has the curiosity and passion to learn new technologies and ways of working.

  • Java, Akka (Framework) and Kotlin - Finder will be migrating to Kotlin (no experience needed) 
  • AWS & Docker
  • Experience with message queues, MySQL & PHP
  • Software and systems architecture and solution design.

Nice to have

  • Lagom, functional programming, event-sourcing/CQRS,
  • Kubernetes 
  • Demonstrable security, regulation, compliance and auditing expertise
  • High performance, low latency computing
  • Have deployed microServices to an SOA system
  • Massive Use, Global Scale platforms

 

Application process:

If this sounds like the kind of opportunity you've been looking for, select the 'Apply Now' button below to submit your cover letter and resume. Use your cover letter to introduce us to you; we want to know who you are, what you've worked on (We want to see your side projects, open-source work and anything else you have worked on) and why you think you'd be a great fit with the finder.com.au team.

Finder is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, age, marital or disability status.