XPT Software Australia

Full Stack Java Enterprise

Job Location

City of Melbourne, Australia

Job Description

Required Skills Proven ability to design and implement scalable, maintainable and high-quality software solutions across all layers of application, including UI, business logic and data layers. Define, document and develop REST API contracts for seamless communication between client and server components. Solid expertise in one or more modern technologies such as React, Angular, Typescript, MUI (Material UI), Java/Spring Boot and SQL. Deep knowledge of microservices development with Java, SpringBoot and Gradle, including using Mockito for unit testing and mocking dependency ingestion. Lead the implementation of comprehensive testing practices with a strict focus on code quality, vulnerability management, and thorough coverage across unit, component, and end-to-end testing. Hands‑on knowledge of Cloud Native Architecture, Microservices patterns, CI/CD pipelines and DevOps practices. Ability to work with multiple stakeholders across functional areas, domains and geographies, to define technical solutions that align with business goals. Ability to write code to build Proof‑Of‑Concepts and confirm the technology decision through hands‑on capabilities. Strong leadership capabilities to guide teams through technical challenges, foster collaboration and maintain accountability. Front‑End: React, Typescript, Redux, MUI (Material UI) Back‑End: Node.js, GraphQL, Java, SpringBoot Cloud: AWS Version Control: Git, GitHub Tech Stack Front‑End: React, Typescript, Redux, MUI (Material UI) Back‑End: Node.js, GraphQL, Java, SpringBoot Database: PostgreSQL Cloud: AWS Version Control: Git, GitHub Role & Responsibilities Collaborate with Technology Architect, Business and Data teams to design, develop and deliver high‑quality software solutions for an FI client. Actively participate in designing end‑to‑end technical solutions, with hands‑on contribution to the code. Develop Proof of Concepts (POCs) to validate the feasibility and efficiency of proposed solutions. Work in close collaboration with a Tech BA to break down solution designs into tech stories and tasks for the development team. Breakdown solution designs into technical stories and tasks with Tech BA, ensuring clear and actionable requirements for the development team. Lead and mentor the development team, ensuring best practices are followed and providing technical guidance. Lead the implementation of solutions, overseeing development and ensuring on‑time delivery with quality standards. Lead the development team through different agile ceremonies for efficiently implementing the new software. Review code produced by developers and provide feedback to improve quality, enforcing the cleanest code and highest quality standards. Foster a collaborative and feedback‑oriented environment, encouraging the team to continuously improve their skills and deliverables. J-18808-Ljbffr

Location: City of Melbourne, Victoria, AU

Posted Date: 11/18/2025
View More XPT Software Australia Jobs

Contact Information

Contact Human Resources
XPT Software Australia

Posted

November 18, 2025
UID: 5481747054

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.