Quick overview
Job description
What you'll do as a Senior Software Engineer:
We are looking for a Senior Software Engineer to join our wholesale team in Sydney / Melbourne. Reporting to Lead Software Engineer, you will be responsible for designing, developing, and maintaining the TaaS application suite.
This is a full-stack, hands-on role focused on delivering new features that align with business needs while ensuring best practices and system resilience. You will collaborate with business and technology stakeholders, follow agile methodologies, and build solutions with scalability and reliability in mind.
You will play a key role in designing, developing, deploying, and supporting multiple instances of the TaaS platform, ensuring high performance and reliability.
Impact you will make in this role.
This role includes participation in the team’s Level 3 after-hours support roster. However, the business is committed to building resilient, self-healing platforms, and engineering leadership will allocate time to enhance system stability and automation
What you'll need to succeed:
- Degree in Computer Science/Software Engineering or equivalent
- Strong understanding of computer science fundamentals, including algorithms, data structures, and object-oriented programming (OOP).
- 5+ years of professional experience in Java development, with a strong focus on backend systems.
- Hands-on experience with Java 8+, including functional programming, streams, and concurrency.
- Proficiency in Java frameworks such as Spring (Spring Boot, Spring MVC, Spring Security, Spring Data)
- Strong experience in designing and developing RESTful APIs and microservices.
- Experience working with SQL .
- Familiarity with CI/CD pipelines, version control (Git, GitLab/GitHub), and automated testing frameworks (JUnit).
- Strong understanding of security best practices.
- Experience in performance tuning, profiling, and debugging Java applications.
All your information will be kept confidential according to EEO guidelines.
Similar jobs
- AG
Pflichtpraktikant / Werkstudent (m/w/d) im Bereich Application Engineering for Customer Projects Auto Apply
Autoliv Group · Dachau · On-site 🇩🇪
Microsoft ExcelMicrosoft PowerPointEngineeringSalary not listed - ME
Software Engineer Auto Apply
Matterhorn Early Access (PROD-FRAN) · Hamburg, HH · On-site 🇩🇪
AgileTechnologySalary not listed - ME
Softwareentwickler Auto Apply
Matterhorn Early Access (PROD-FRAN) · Ludwigshafen am Rhein, RP · On-site 🇩🇪
ScrumTechnologySalary not listed - ME
Softwareentwickler Auto Apply
Matterhorn Early Access (PROD-FRAN) · Duisburg, NRW · On-site 🇩🇪
ScrumTechnologySalary not listed - ME
Software Entwickler Auto Apply
Matterhorn Early Access (PROD-FRAN) · Hamburg, HH · On-site 🇩🇪
JavaTechnologySalary not listed - BG
Entwicklungsingenieur:in Firmware / Schweißprozess (w/m/div.)Recently posted Auto Apply
Bosch Group · Erbach, HE · On-site 🇩🇪
C++InstagramManufacturingSalary not listed - WM
Senior Software Engineer, Backend & AI Platform - Sureel AIRecently posted Auto Apply
Wmg · Munich · On-site 🇩🇪
DockerDynamoDBGCP+9TechnologySalary not listed - IS

SPS-Softwareentwickler (m/w/d) – Beckhoff TwinCAT 3 Auto Apply
IMA Schelling Group · Lübbecke · On-site 🇩🇪
TechnologySalary not listed - IS

Softwareentwickler IPC.NET (m/w/d) Auto Apply
IMA Schelling Group · Lübbecke · Hybrid 🇩🇪
SQLC#.NET+1TechnologySalary not listed - IS

SPS-Programmierer (m/w/d) - Modernisierungs- und Supportprojekte Auto Apply
IMA Schelling Group · Lübbecke · Hybrid 🇩🇪
TechnologySalary not listed - IS

Ausbildung zum Fachinformatiker (m/w/d) FR Anwendungsentwicklung Auto Apply
IMA Schelling Group · Lübbecke · On-site 🇩🇪
C#Visual StudioTechnologySalary not listed - CW
Senior Network Engineer – European Union Auto Apply
Cwsc · Germany · Hybrid 🇩🇪
Active DirectoryAnsibleCompliance+4TechnologySalary not listed