This range is provided by Tribus. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range:
A$170,000.00 / yr - A$200,000.00 / yr
Location: Australia (Remote / Hybrid Preferred)
Salary: A$170,000 - A$200,000 AUD + Superannuation
We’re seeking a Senior Java Engineer to develop high-performance, cloud-native applications in an innovative Machine Learning environment.
If you’re passionate about Java, AWS, and Data Engineering, this is your chance to work on real-time data, DBT rollout, and a brand-new Data Lab.
The plan for this role is to develop into a lead and build a new team around this position.
Key Responsibilities:
* Design and develop high-performance Java applications with a strong focus on microservices architecture.
* Leverage AWS services (Lambda, S3, ECS, RDS, etc.) to build scalable cloud-native solutions.
* Implement best practices for API development, security, and scalability.
* Optimise application performance and ensure high availability.
* Collaborate with cross-functional teams to integrate data engineering pipelines where necessary.
* Contribute to data lake/lakehouse solutions ensuring efficient data processing and governance.
Required Skills & Experience:
* 5+ years of experience as a software engineer, specialising in Java and AWS architectures.
* Ability to manage own project and time, working autonomously.
* Strong expertise in Spring Boot, REST APIs, and distributed systems.
* Hands-on experience with AWS services (or similar cloud services).
* Experience with containerisation and orchestration (Docker, Kubernetes).
* Real-time technologies - Flink preferred.
* Exposure to data engineering concepts such as Spark and DBT is a plus but not required.
* Ability to work independently and solve complex engineering problems.
* Comfortable in a remote-first environment with occasional check-ins.
Why Join?
* Be part of an innovative and high-impact team.
* Competitive salary package with superannuation benefits.
* Excellent pre-planned career progression opportunities.
Hiring Process:
* Initial screening with the hiring team.
* Technical interview with our expert engineers.
* Final discussions and offer.
If this sounds interesting, please Apply today!
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology
IT Services and IT Consulting
#J-18808-Ljbffr