Senior Software Engineer [Full-Stack]

Overview
Industry
Location
NSW
Employment Type
Date Posted
Job ID
Your Recruiter
share this listing:

Senior Software Engineer [Full-Stack]

NSW
About the Position

About the job

Senior Software Engineer [Full-Stack]

Sydney HQ, (Hybrid Working)

High Base + Benefits

Java, Spring, Terraform, Kubernetes, AWS, React, or Angular

 

Our client is a leading FinTech that combines a cloud-native platform with expert consultancy to support companies as they grow and scale. They are award-winning and highly regarded as the gold standard solution, having tailored, bespoke solutions giving their clients an end-to-end, real-time platform.

 

 

About The Role

We’re seeking Software Engineers to take ownership of the ongoing design and development of their platform, working cross-functionally. You’ll gain exposure to a wide range of products within the ecosystem, enabling you to broaden your technology, product, and business skillsets. You’ll work on a diverse range of challenges as you support an award-winning team.

 

In This Role, You Will:

  • Create and implement scalable, reusable object-oriented systems and components.
  • Write clean, modular, and well-documented code for easy reuse in future projects.
  • Develop web applications, middleware, and integrate third-party systems to fulfill business needs.
  • Work with the team to plan, prioritize project iterations, and track progress toward objectives.
  • Develop automated tests to ensure code quality and stability.
  • Engage in code reviews and design discussions for new features.
  • Provide ongoing maintenance, monitoring, and support for live production systems to ensure optimal performance and continuous operation.

You Might Thrive In This Role If You:

  • Over 5 years of hands-on experience in commercial Object-Oriented Programming (OOP) with Java in a highly technical environment.
  • Expert in developing and consuming REST services, with proficiency in React, Angular, or Angular.js, and other MVC frameworks.
  • Strong analytical and logical abilities with a deep understanding of design patterns, Java MVC frameworks, and Object-Relational Mapping (ORM) technologies.
  • Excellent communication skills, with the ability to convey complex ideas and concepts clearly.
  • Dedicated to meeting deadlines and staying current with the latest web-scale technologies.
  • Experience with Scrum or Extreme Programming project methodologies.
  • Bachelor’s degree in Computer Science or a related field.

Featured Job Opportunities

not seeing the right role?

Send us your resume and we’ll keep you in mind for future opportunities.

We can’t wait to hear from you!

Know of someone who
deserves to be nominated?

Send us your resume

Please make sure your resume is clearly named with your last name in the file. Example: LastName_resume.pdf
PDF and DOC files are accepted.
Thank you for your submission. We will be in touch within 48 hours.