Base pay range
A$130,000.00/yr - A$150,000.00/yr
This range is provided by Professional Search Group (PSG). Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
About Us
We are a growing Perth-based software company specialising in building complex bespoke software solutions for a diverse range of clients. Our team thrives on innovation, collaboration, and solving challenging problems with modern technology. As we continue to expand, we're looking for a talented Senior Full Stack Developer to join our team and play a key role in shaping the future of our products and projects.
The Role
As a Senior Full Stack Developer, you will be responsible for designing, developing, and delivering high-quality applications across the full software development lifecycle. You will work closely with architects, product managers, and other developers to deliver scalable, maintainable, and performance-driven software solutions using Java, React, and Azure.
This role is ideal for someone who thrives in a fast-paced, collaborative environment and enjoys working on complex, custom-built systems.
Key Responsibilities
* Design, develop, and maintain full stack applications using Java (backend) and React (frontend).
* Collaborate with business stakeholders and technical teams to define requirements and translate them into technical solutions.
* Build scalable, secure, and performant applications deployed in Microsoft Azure.
* Mentor junior developers, contributing to code reviews and knowledge sharing.
* Participate in architectural discussions and make technology recommendations.
* Ensure best practices are followed across coding, testing, CI/CD pipelines, and DevOps processes.
* Work within an Agile team environment, contributing to sprint planning, reviews, and retrospectives.
Skills & Experience
* 5+ years' experience in full stack development.
* Strong experience with Java (Spring Boot or similar frameworks).
* Cloud experience with Microsoft Azure (App Services, Functions, Cosmos DB, AKS, etc.).
* Strong understanding of RESTful APIs, microservices, and distributed systems.
* Solid knowledge of CI/CD pipelines, Git, and DevOps best practices.
* Experience working on complex bespoke systems, not just out-of-the-box solutions.
* Excellent communication and stakeholder engagement skills.
* Experience with containerisation (Docker, Kubernetes).
* Exposure to event-driven architectures (e.g., RabbitMQ, Kafka, or Azure Service Bus).
* Familiarity with relational and non-relational databases.
* Previous mentoring or technical leadership experience.
What We Offer
* Opportunity to work on innovative, bespoke projects that make a real impact.
* Collaborative team environment with a strong engineering culture.
* Career growth opportunities in a growing business.
* Perth-based role with flexibility (hybrid work options).
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Information Technology
Industries
* Staffing and Recruiting
* Software Development
* IT System Custom Software Development
#J-18808-Ljbffr