Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior java/jee developer – cloud

Melbourne
Dipole Group
Developer
USD 90,000 - USD 120,000 a year
Posted: 13 August
Offer description

Role Overview

We are seeking a highly skilled Senior Java/JEE Developer with extensive experience in application development, modernization, and cloud technologies (preferably Azure). This role involves designing, developing, and delivering scalable enterprise solutions, mentoring development teams, and ensuring high technical quality in all deliverables. The ideal candidate will have a strong foundation in Java, cloud computing, and modern development practices, along with experience in Agile and Waterfall methodologies.

Location: Melbourne, Sydney, Brisbane

Key Responsibilities

Technical Development

· Ensure technical design aligns with organizational architecture through regular collaboration with Technical Leads or Solution Architects.

· Design, code, unit test, build, and deploy software components when required.

· Prepare Functional Specifications, High-Level Designs (HLDs), and Low-Level Designs (LLDs) for small to medium projects or BAU activities.

· Document comprehensive technical data and maintain high-quality technical records.

· Identify and resolve conflicts in technical design, proposing effective solutions.

· Communicate technical constraints and requirements with stakeholders.

· Set up appropriate development environments in collaboration with DevOps teams.

Technical Business Analysis

· Assess business requirements in collaboration with Technical Leads, Project Managers, and Business Analysts.

· Participate in workshops with key stakeholders to refine requirements.

· Contribute to estimation processes, including resource planning and scheduling for technical components.

Leadership & Mentoring

· Collaborate with local and offshore development teams to deliver assigned solutions.

· Mentor junior developers, ensuring alignment with technical standards and practices.

· Maintain technical ownership of assigned solutions and guide team activities.

· Continuously enhance processes to improve team productivity and delivery quality.

Quality Assurance

· Conduct code reviews to ensure adherence to coding and design standards.

· Ensure compliance with security requirements, including SAST/DAST scans.

· Prepare and maintain all relevant quality assurance documentation.

Key Technical Skills

Mandatory:

·
Languages & Frameworks:
Java/JEE, Spring, Spring MVC, JPA, Hibernate, Spring Data

·
Frontend:
AngularJS, JSP, JSF, AJAX, jQuery, HTML5, CSS3

·
Testing:
JUnit, Mockito (TDD)

·
Web Services:
JAX-WS, RESTful APIs

·
Build Tools:
Maven, Gradle

·
IDEs:
VSCode, IntelliJ, Eclipse, RAD

·
Testing Tools:
JMETER, Postman, SOAP UI

·
Application Servers:
IBM WAS, Tomcat

·
Version Control:
Git

· Agile & Waterfall Methodologies

·
Project Tracking Tools:
JIRA, Rally

·
Databases:
DB2, Oracle

·
CI/CD:
Jenkins, Hudson, Bamboo

Cloud & DevOps:

· Azure (App Services, Functions, AKS, Key Vault, etc.)

· Docker, Kubernetes

· Azure Monitor, Application Insights

Highly Desirable Skills

· Experience with open-source Java libraries

· Responsive web development with modern JS frameworks

· Knowledge of EAI systems

· Application performance tuning and diagnostics

· Experience in application modernization and upgrades

· GitHub Copilot certification

· Java and Cloud Developer certifications

Minimum / Preferred Requirements

· Bachelor's degree or equivalent in Computer Science, IT, or a related field.

· 8+ years of experience in application development.

· 5+ years of commercial experience in enterprise software projects (insurance/financial sector preferred).

· 3+ years of experience in cloud computing (preferably Azure).

· Proven experience in Java upgrade programs, application modernization, and cloud migration.

· Hands-on experience with GenAI tools (preferably GitHub Copilot).

No work visa sponsorship available- candidate must have full Australian work rights. Due to the volume of application, only shortlisted candidates will be contacted

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior full stack developer (java)
Melbourne
Prospex Recruiting
Developer
Similar job
Senior outsystems application developers
Melbourne
IT Alliance Australia
Application developer
Similar job
Senior full stack developer (java)
Melbourne
at
Developer
Similar jobs
IT and Tech jobs in Melbourne
jobs Melbourne
jobs Victoria
Home > Jobs > IT and Tech jobs > Developer jobs > Developer jobs in Melbourne > Senior Java/JEE Developer – Cloud

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save