Senior Java Developer

4 weeks ago


City of Melbourne, Australia PRA Australia Full time

Overview

Senior Java Developer | Melbourne | Hybrid (WFH + Onsite)

About the Role

As a Senior Developer, you will:

- Develop new features and maintain existing modules within a complex enterprise system

- Work within an Agile Scrum environment, contributing to design, coding, testing, and documentation

- Conduct code reviews and performance optimisation

- Participate in root cause analysis and ensure adherence to security, audit, and coding standards

- Collaborate with cross-functional teams and stakeholders to deliver reliable, scalable software solutions

Skills and Experience

We’re looking for someone who has:

- Strong experience in Core Java development (at least 5 years)

- Oracle certification in MySQL 8.0

- Expertise with JDBC (not JPA)

- Solid SQL/MySQL skills – including query design and performance tuning

- Understanding of client/server architecture and object-oriented design

- Awareness of secure coding practices (OWASP Top 10)

- Experience with Google Web Toolkit (GWT) – training can be provided

About You

You’re a self-motivated, detail-oriented developer who takes ownership of your work and contributes to team success. You enjoy solving complex problems, profiling and optimising code, and producing high-quality, secure software.

Key Points

- Hybrid work model – mix of WFH and onsite collaboration in Essendon (1-2 days)

- Supportive, people-focused team culture

- Opportunities for professional growth and certification

- Competitive salary (flexible but ideally $150k base plus Super)

Any questions please email: Emma.Beale@PRA.com.au

Please note, only shortlisted candidates will be contacted.

#J-18808-Ljbffr



  • Melbourne, Victoria, Australia java Full time $120,000 - $180,000 per year

    Our Senior Developers become trusted advisors to our clients, working alongside other client stakeholders to ensure delivery and technical excellence. As a Senior Developer, you will lead by example and work hands-on alongside your teammates on delivery - as well as providing high-level guidance and advice to our customers.Our Culture:We are a team focused...


  • Melbourne, Victoria, Australia Morgan Consulting Full time $120,000 - $180,000 per year

    Senior Java Developer (Hybrid – Melbourne)We're looking for an experienced Senior Java Developer to join a collaborative, product-driven software team building enterprise-scale solutions used across Australia, New Zealand, Singapore, and the UK.You'll work alongside other experienced developers on meaningful projects that make a real difference, in a...


  • City of Melbourne, Australia PRA Australia Full time

    Senior Java Engineers - Multiple 12-Month Contracts Melbourne-Based (2-3 days per week in office / the rest from home) As a Senior Software Engineer, you will take a defined design and turn it into code, applying appropriate technologies and current software engineering best practice. You write secure, stable, testable, and maintainable code with minimal...

  • Java developer

    2 weeks ago


    Melbourne, Victoria, Australia Tech Aalto Full time $80,000 - $120,000 per year

    Role: Java DeveloperLocation: MelbourneRole : SubcontractorJob Description:8-12 years of experience as Java Developer with robust experience of Back-End Development, Architecture and Design Patterns, including RESTful APIs and Microservices.Should have ample hands-on experience with Java, Spring Boot, MongoDB, API Gateway, Microservices and Kafka and...


  • Melbourne, Victoria, Australia AYAN INFOTECH PTY LTD Full time $120,000 - $180,000 per year

    Ayan Infotech are looking for multiple Full Stack Java Enterprise Developers/ Senior developers for long term (6 months +) contract job opportunities in Melbourne. All applicants should hold full unrestricted work rights in Australia, to be considered for these opportunities. **Title: Full Stack Java Developer/ Senior Developer Location: Melbourne Type:...


  • Melbourne, Victoria, Australia c85ffbf4-275e-4b4f-9744-aad667cedcc2 Full time $100,000 - $200,000 per year

    SENIOR JAVA ENGINEERS – MULTIPLE 12-MONTH CONTRACTS Melbourne-Based (Hybrid: 2–3 days in the office, the rest from home) Join a tech-driven organisation that truly values diversity, balance, and growth. As a Senior Software Engineer, you'll play a key role in shaping high-quality solutions while working in a supportive, collaborative environment where...


  • Melbourne, Victoria, Australia Resource Corner Full time $120,000 - $180,000 per year

    Role: Palo Senior Software Engineer-Java & SignavioLocation: MelbourneDuration: 12+months


  • Council of the City of Sydney, Australia Reserve Bank of Australia Full time

    * **Hybrid work environment*** **Full time fixed term contract until Dec 2026*** **Play an important part shaping the future of our iconic Australian institution*** **Based in Bella Vista**We are seeking a **Senior Java Solutions Engineer** with hands-on experience in migrating monolithic Java applications across diverse infrastructure environments. This...


  • Melbourne, Victoria, Australia ALOIS Solutions Full time $120,000 - $180,000 per year

    Role: Senior Software Engineer – Java & SignavioWork location: Melbourne - HybridRole type: FTC - 12 monthsRole Summary:Responsible for designing and developing scalable Java applications using Spring Boot and microservices architecture, while integrating Signavio tools for business process modeling and intelligence. The role involves close collaboration...

  • Java Developer

    2 weeks ago


    Melbourne, Victoria, Australia Pyramid Global Technologies Full time $90,000 - $120,000 per year

    Base Engineer skillsetCloud based micro service developmentWeb service developmentJava 11 / Spring, Spring-BootAWS ECSAWS RDS PostgreSQLKafkaKong API GatewayJenkins, CI/CDDesirable: NAB/nabServ experience, Drools, JBPM