Summary
✨ AI‑Generated
An experienced Java engineer is sought to design, develop, integrate, and support complex enterprise applications. You will work across backend development, relational databases, cloud platforms, and CI/CD pipelines while collaborating with architects, analysts, testers, and other developers. The position combines new development with maintenance and troubleshooting and emphasizes secure, reliable, scalable solutions and continuous engineering improvement. Hybrid working is available with several onsite days each week.
Highlights
Join a capable engineering team working on complex enterprise applications, with a strong focus on scalable, secure and reliable software. The role provides hybrid flexibility, exposure to cloud technologies and CI/CD, and opportunities to improve engineering quality and delivery practices.
Description
DWS is looking for a Senior Java Developer with deep backend development experience across Java, Oracle databases, PL/SQL and Azure cloud platforms.
Joining a highly capable engineering team, you will contribute to the design, development, integration and support of complex enterprise applications, while driving continuous improvement in software quality, automation and delivery practices.
You will work closely with architects, business analysts, testers and fellow developers to deliver scalable, secure and reliable solutions using modern engineering approaches, CI/CD pipelines and cloud-based services.
Where: Melbourne, CBD
Type: Permanent
Start: ASAP
Style: Hybrid; 2-3 days onsite
Salary: Up to $185K package (including super)
Role Requirements: Design, develop, integrate and deliver high-quality software solutions.
Support existing applications through maintenance, troubleshooting and defect resolution.
Participate in the delivery of multiple projects within a collaborative product-based team.
Communicate technical issues, risks and project updates clearly to Development Leads and Team Managers.
Work closely with Business Analysts, Architects, Developers and Testers throughout the software delivery lifecycle.
Contribute to continual improvements in development processes, quality standards and delivery practices.
Essential Skills & Experience: Strong commercial software development experience.
Strong backend development experience using Java.
Proven experience working with Oracle databases and PL/SQL Hands-on experience with Azure DevOps, Jenkins and Bamboo.
Strong understanding of software design, development and integration principles.
Demonstrated experience delivering and supporting complex enterprise applications.
Experience working within Agile, Waterfall or Hybrid delivery environments.
Strong communication and stakeholder collaboration skills.
Desirable: Experience with Node.js and/or C# development.
Experience with Java Enterprise Edition (JEE).
Front-end development experience including HTML, CSS, Vue.js and React.
About Us Since 1991, DWS has been helping organisations across Australia reimagine what's possible through technology, business, and management consulting.
With offices in Melbourne, Sydney, Adelaide, Brisbane, and Canberra, our 300+ locally based consultants bring deep expertise and fresh thinking to every project.
We deliver end-to-end solutions spanning IT consulting, Staff Augmentation, Managed Delivery, Data & Analytics, Cloud, AI and Automation.
Our strength lies in our people; each consultant is carefully selected for their expertise, creativity, and commitment to excellence.
Together, we deliver impactful solutions that drive innovation, efficiency, and long-term value.
At DWS, we don't just meet expectations, we redefine them.
Applicants must hold Australian Citizenship, Permanent Residency (PR), or other permanent work rights.
DWS is unable to sponsor or support visas.
Ready for a new challenge? Click APPLY now! www.dws.com.au
No agencies please - our in-house talent acquisition team have this covered.