Skip to main content
Post your resume and find your next job on Indeed!

Java Developer jobs in Melbourne VIC

Sort by: -
    • Java (8/11/17+) – Advanced level.
    • OAuth2, OpenID Connect – Strong hands-on experience.
    • Software Security – Secure coding, encryption, token security.
    • As a Software Engineer, you will use technical expertise to design and implement software solutions for our customers.
    • The company specialises in EV and PHEV vehicle sales, diagnostics, servicing, warranty support and after-sales technical services for the Australian market.
    • As a Software Developer you will play a key role in standing up, integrating and operating the software systems that make up our integrated simulation and T&E…
    • Our streamlined supply chain, competitive wholesale pricing, and commitment to reliable service make us a preferred partner for tyre retailers, workshops, and…
    • We have also upgraded Spring Cloud + Spring Boot to the latest version and have customized the framework to fulfil our demands.
    • This role focuses on designing, implementing, and maintaining payment switching solutions using BASE24 and ACI UPF.
    • Design, develop, and maintain scalable web applications with a strong emphasis on front-end development.
    • Build responsive and user-friendly interfaces using…
    • Reporting to the Engineering Manager, you’ll take ownership of designing and building robust backend-driven applications while contributing to frontend…
    • In this role, youll uplift coding standards and develop clean, maintainable, and extensible code.
    • Youll also work across the full lifecycle of Smart…
    • Collaborate with engineers and tech leads to improve team practices, developer experience, and engineering culture.
    • Awareness of secure coding practices.
    • Proven experience with Springboot framework and Kubernetes for orchestration.
    • Expertise in AWS (Cloudformation, Lambda, S3, Cloudfront, Dynamo DB) and…
    • Interest in mentoring junior developers or apprentices.
    • Deliver high quality code using modern languages and frameworks.
    • Accrue up to an extra 12 days of leave per year through our Life Days program.
    • We support the Australian Government's classified programs with modern IT systems…
    • Create and maintain high-quality developer documentation and technical guides covering TG architecture, core components, public APIs, and developer tooling.

People also searched:

junior java developer

Job Post Details

Tata Consultancy Services logo

Java + OAuth2 Developer - job post

Tata Consultancy Services
(part of Tata group)
3.9 out of 5 stars
Melbourne VIC
You must create an Indeed account before continuing to the company website to apply

Location

Melbourne VIC

Full job description

Required Skills

Core Technical Skills

  • Java (8/11/17+) – Advanced level
  • OAuth2, OpenID Connect – Strong hands-on experience
  • Software Design & Architecture – Design patterns, modular architecture
  • Software Security – Secure coding, encryption, token security

Testing & QA

  • Karate
  • Cucumber

Security & Identity

  • Encryption standards (AES, TLS, key management)
  • LDAP integration

Microservices & Cloud-Native

  • Microservices architecture
  • Kubernetes
  • Docker

DevOps & Automation

  • Jenkins (CI/CD)
  • Ansible (automation/config mgmt)

Monitoring & Observability

  • Splunk

Frameworks & Tech

  • HK2 (dependency injection)
  • Java EE

Database

  • PostgreSQL

Good to Have

  • Experience with API gateways and SSO solutions
  • Knowledge of event-driven systems (Kafka/RabbitMQ)
  • Exposure to BFSI or regulated environments
Location
Melbourne
Job Function
TECHNOLOGY
Role
Developer
Job Id
401131
Desired Skills
Java
Let Employers Find YouUpload Your Resume