Java Developer

Motion Recruitment — Australia · Posted ~2 days ago

Contract

Skills

Java REST APIs SOAP APIs Microservices SOA Enterprise application development Unit testing Automated testing Continuous build and test SDLC Application support REST SOAP Continuous build/test

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An experienced Java Developer is sought to help modernize and enhance mission-critical web-based enterprise applications and API integrations. You will design and maintain REST and SOAP APIs, microservices, and SOA-based integrations while writing clean, maintainable code and strengthening automated quality practices. The role involves close collaboration with cross-functional teams, technical input during requirements and design activities, application support, and ongoing optimization. The position begins as a 12-month fixed-term contract with potential for permanent employment.

Highlights

Opportunity to work on the modernization of mission-critical enterprise applications and API integrations. The role combines hands-on Java development with microservices, API architecture, automated testing, continuous delivery practices, cross-functional collaboration, and technical problem-solving. The initial fixed-term engagement may transition into a permanent position.

Description

We are seeking an experienced Java developer to join our clients Enterprise PMO Delivery team in Sydney CBD. In this role, you will play a crucial part in modernising and enhancing mission-critical, web-based enterprise applications and API integrations. This is initially a 12-month Fixed-Term Contract, a view to convert to a permanent role down the line. What You'll Be Doing Build & Modernise: Design, develop, and maintain high-performing REST & SOAP APIs, microservices, and SOA-based application integrations.Deliver Quality: Write clean, maintainable, and efficient code following established coding standards and SDLC methodologies.Automate & Test: Drive quality assurance through unit testing, continuous build/test systems, and automated testing development.Collaborate & Problem-Solve: Work closely with cross-functional teams, participate in project/design walkthroughs, and provide technical input during requirements analysis.Support & Optimise: Provide application support and issue resolution to minimize downtime while actively modernizing legacy technology constraints.What We're Looking For Core Java Expertise: Strong, hands-on experience with Java and the Spring Framework.API & Integration: Deep knowledge of API design (REST/SOAP) and modern integration architectures (microservices/SOA).Cloud & DevOps: Hands-on experience in DevOps environments, continuous integration/build tools (Maven), version control (Git/GitLab/BitBucket), and cloud environments (preferably AWS).Databases: Solid understanding of relational databases.Methodologies: Comfortable working across both Agile and Waterfall delivery frameworks.Communication: Clear verbal and written skills to articulate complex technical matters to both technical peers and broader stakeholders.Education/Certifications: Degree qualified in IT/Computer Science or equivalent industry experience/certification