Role : Java Software Engineer
Type : Contract
Location : Sydney
Key Responsibilities
- Design, build, and maintain robust backend and full-stack applications.
- Monitor and optimise system performance for high availability and reliability.
- Mentor junior engineers and conduct thorough code reviews.
- Stay updated with emerging technologies to enhance system architecture.
- Develop new features and continuously improve existing ones.
- Promote a collaborative and knowledge-sharing culture.
We're interested in hearing from people who
- Have experienced in working collaboratively with team members and cross-functional squads.
- Possess strong communication skills, raising concerns or ideas promptly.
- Are willing to take ownership of tasks, collaborate proactively, and mentor junior team members.
- Value teamwork and promote a culture of continuous learning.
- Can handle different opinions and work towards feasible solutions.
- Are open to new challenges, technologies, and tools.
Technical Skills
We use a broad range of tools, languages, and frameworks. We don’t expect you to know them all but experience or exposure with some of these (or equivalents) will set you up for success in this team;
- Programming: Java, Springbootbuilding scalable, high-performance services.
- Frameworks & Platforms: . Java, Springboot EE for RESTful APIs and enterprise applications.
- Architecture: Microservices, Domain-Driven Design (DDD), event-driven systems using RabbitMQ and/or Apache Kafka.
- Databases: SQL Server, PostgreSQL, and/or other relational/no-SQL DBMS
- Cloud (AWS): EC2, Lambda, ECS/Fargate, RDS, DynamoDB, CloudFormation, CDK, CodePipeline, CodeBuild, CloudWatch.
- CI/CD: TeamCity, Octopus Deploy, GitHub & GitHub Actions.
- Containers: Kubernetes and Docker.
- Infrastructure as Code: Terraform, CloudFormation, Ansible.
- Quality Engineering: Strong advocate for automated testing and quality-driven delivery.
- You also bring (or are keen to grow) front-end engineering capability, with skills in TypeScript, React, and Next.js—highly regarded across our full-stack engineering practice and a key differentiator for delivering seamless end-to-end customer and developer experiences.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Java Developer
2026-05-15
Java Software Engineer
2026-05-14
Senior Data & Machine Learning Engineer (all genders)
2026-05-21
- Posted
- Dec 19, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Sydney
- Company
- ALOIS Australia
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Java Developer
2026-05-15
Java Software Engineer
2026-05-14
Senior Data & Machine Learning Engineer (all genders)
2026-05-21