Java Developer at NCS Australia - ScoutJobs - The AI-curated global job board
Skip to content
NCS Australia
Posted a day ago

Java Developer

NCS AustraliaJava Developer

Requirements

Java development with Spring framework, Reactive programming, Agile methodologies, DevOps and GitOps practices, RESTful APIs and microservices, MongoDB, DB2, or PostgreSQL, Kubernetes and containerisation, CI/CD pipelines, JUnit or Jest, Ability to obtain security clearance

Skills

JavaSpringMicroservicesKubernetesMongoDBPostgreSQLGit

About the role

Responsibilities

  • Design, develop, and maintain high-quality, scalable software solutions and RESTful microservices.
  • Work across the full software development lifecycle within an Agile environment.
  • Implement best practices in DevOps, CI/CD, and secure coding (SecDevOps).
  • Collaborate with stakeholders and multidisciplinary teams to contribute to technical design and innovation.
  • Produce technical documentation and reports to support project delivery.

Requirements

  • Strong experience in Java development using the Spring framework, including reactive programming.
  • Proven experience working in Agile environments and multidisciplinary teams.
  • Hands-on experience with DevOps, GitOps, and containerisation technologies like Kubernetes.
  • Proficiency in RESTful APIs and microservices architecture.
  • Experience with databases such as MongoDB, DB2, or PostgreSQL.
  • Practical knowledge of unit and integration testing frameworks (e.g., JUnit, Jest).
  • Experience with version control systems like Git and GitLab.
  • Ability to obtain security clearance and undergo comprehensive background checks.

Preferred Qualifications

  • Understanding of Business Driven Development (BDD) practices.
  • Experience handling SAST/DAST security scans within CI/CD pipelines.
  • Familiarity with Infrastructure-as-Code and configuration management.

Benefits

  • Paid parental leave and well-being initiatives.
  • Discounted health insurance and various product discounts.
  • Access to career development through the Capability Fingerprint and AI-driven learning platforms.
  • Regular recognition and rewards for high performance.

About the Company

NCS Australia brings together Australia’s best tech talent to harness technology and advance communities. With a rich history of over 40 years, we partner with clients to develop end-to-end digital technology solutions that accelerate transformation and innovation for governments and enterprises.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Java Developer

NCS Australia · Melbourne

Sign up to apply