Software Engineer Analyst

    SydneyContract$600 - $800 pd
    Back to job search
    19 hours ago
    JN -122025-1993630
    New

    Software Engineer Analyst

    Sydney Contract $600 - $800 pd Hybrid

    About the job

    Software Engineer Analyst

    Contract - 12 months

    About the Role

    We are working with a leading financial services organisation that is undertaking a major modernisation of its Mortgage technology platforms. They are migrating a 20-year legacy Java codebase into a modern, cloud-native architecture and are looking for a highly capable Software Engineering Analyst who is deeply technical, self-sufficient, and experienced across both legacy and modern Java stacks.

    This role sits at the intersection of software engineering, solution implementation, cloud modernisation, and hands-on delivery. You will work alongside architects who have already defined the target state, and you will be responsible for executing the modernisation across backend, integration, and UI layers.

    Key Responsibilities

    Modernisation & Software Engineering

    • Modernise and refactor legacy Java applications into a current-state Java/Spring Boot architecture.

    • Work across both old and new Java frameworks to ensure smooth migration and compatibility.

    • Lead hands-on development efforts in Java, Spring Boot, APIs, React, and cloud-native services.

    • Support migration of frontend components from older libraries into Spring + React.

    Cloud & Containerisation

    • Build, deploy, and optimise applications on Microsoft Azure.

    • Work extensively with Azure services including:

      • Storage Accounts

      • Service+

      • Azure AI Search

      • Azure SQL

    • Containerise applications using Docker, Azure Containers, and Kubernetes (AKS).

    Database and Data Layer

    • Support migration from MariaDB into Azure SQL.

    • Ensure data integrity, performance, and compatibility through the migration process.

    Development Leadership

    • Act as the technical lead within the modernisation stream, driving engineering quality and best practices.

    • Operate independently with minimal guidance - strong ability to self-direct, problem-solve, and deliver outcomes.

    • Contribute to solution discussions with architects, ensuring alignment with the defined target-state architecture.

    AI & Productivity Enablement

    • Leverage agentic AI tools (e.g., GitHub Copilot) to enhance delivery speed, code quality, and automation.