Location: Sydney, NSW

Experience: 8–12+ Years

Employment Type: Contract

We are looking for an experienced Senior Java Developer to join our growing technology team in Sydney. The ideal candidate will have strong hands‑on experience in Java‑based application development, system design, and modern frameworks, with the ability to mentor junior developers and work closely with stakeholders.

Key Responsibilities

  • Design, develop, and maintain high‑performance Java applications
  • Work on backend services using Java, Spring, and Spring Boot
  • Develop RESTful APIs and integrate with third‑party systems
  • Participate in system design, architecture discussions, and code reviews
  • Optimize application performance, scalability, and security
  • Collaborate with product owners, business analysts, and QA teams
  • Guide and mentor junior developers and contribute to best practices
  • Support production releases and resolve technical issues

Required Skills & Experience

  • 6+ years of hands‑on experience in Java development
  • Strong expertise in Core Java, Java 8+, Spring, Spring Boot
  • Experience with Microservices architecture
  • Hands‑on experience with REST APIs, JSON, XML
  • Strong knowledge of SQL / NoSQL databases (Oracle, MySQL, PostgreSQL, MongoDB)
  • Experience with Hibernate / JPA
  • Familiarity with CI/CD pipelines and build tools (Maven, Gradle)
  • Experience with Git, Bitbucket, or similar version control systems
  • Understanding of Agile / Scrum methodologies

#J-18808-Ljbffr
Similar jobs

Senior Java Software Engineer

Apply Now
Back to search page