Senior Java Engineer
Calibre Consulting
Posted 2 days ago
Role: Senior Java EE Engineer
Reporting to: CIO/CTO
Location: Perth, WA
Employment Type: Full Time
Overview of the Role
We have an exciting opportunity for a highly experienced Senior Java EE Engineer.
Our client is an ward winning technology company based in Perth, WA. They specialise in providing an innovative, dynamic and interactive platform that enables integrated impact assessments across economic, environmental and social dimensions.
Working across multiple streams of work, you’ll be responsible for delivering scalable, secure, and maintainable Java based solutions. The role requires a strong grasp of the full software development lifecycle, DevOps principles, and collaboration with cross functional teams including consulting and pre sales teams.
You will have strong practical experience of Java EE development and be capable of integrating updated specifications into the system architecture. A successful candidate will be able to communicate complex technical concepts clearly and collaborate effectively with both technical and non-technical stakeholders.
Key Responsibilities:
Design, develop, and maintain scalable Java EE backend systems.
Collaborate with CIO and cross functional teams to ensure high system performance and maintainability.
Resolve technical challenges across the development lifecycle and production environments.
Write clean, testable, and efficient code using best practices and modern development tools.
Develop and integrate RESTful APIs and remote interfaces for internal and external systems.
Support and mentor junior developers, fostering a culture of quality and continuous improvement.
Participate in sprint planning, retrospectives, and Agile ceremonies to deliver work in an iterative, high-impact manner.
Continuously evaluate and adopt emerging technologies to improve system performance and developer productivity.
Provide technical input and progress updates to key stakeholders throughout the delivery lifecycle.
Required Skills & Experience
Proven backend engineering experience using Java EE and the wider Java platform.
Self starter, you will hit the ground running on day one, leveraging your deep experience in Java EE and Java to contribute to platform development immediately.
Strong experience in engineering and infrastructure design, with a focus on robust, scalable systems.
Solid understanding of system security principles and secure coding practices.
Experience developing RESTful APIs and integrating external services and remote interfaces.
Strong understanding of DevOps practices, including CI/CD, environment automation, and release management.
Demonstrated experience working within Agile/Scrum teams.
Proficiency with Docker and Kubernetes in modern containerised environments.
Strong hands on experience working across both Linux and Windows operating systems.
Experience with at least two Cloud IaaS platforms (e.g., AWS, Azure, GCP), including cloud-native development approaches.
Deep understanding of Dev/Test/Prod environment management, particularly for systems with long running compute workloads (e.g.simulations) that require stable, controlled deployment pipelines.
Desirable skills:
Familiarity with other programming languages such as C, C++, or C#, and experience interfacing between multiple languages and legacy systems.
Experience with time series data integration and high-volume data transfer workflows.
Proficiency in data QA/QC
Understanding of computational models, particularly:
Digital Twins
Environmental simulations
Machine Learning models
Please apply today if you have the right experience!
About Calibre Consulting
This company does not have any further information provided at this time. We encourage you to research the company by searching for them to learn more about the company or role in question before applying.
More Jobs
Senior Java Software Engineer | Founding Engineer
ScaleUp Recruitment
Senior Java Engineer - Data
The Argyle Network
Senior Java Engineer
The Onset
Senior Java Engineer
Interface Agency
Senior Software Engineer
NGIS Australia
Senior Engineer Process Engineering
Water Corporation
Browse Jobs
by State
by Classification