Senior Software Engineer

Ndeva — Australia · Posted ~1 hour ago

🔓 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

Description

The Opportunity This is not your typical Senior Java role. We’re partnering with MyWave.ai, an AI-first software company working with large enterprise clients across the US and Europe. They’re rethinking how software is built - shifting from engineers writing code, to engineers guiding AI to build it. If you enjoy designing systems, thinking in architecture, and working at the edge of how AI is changing software engineering, this is a genuinely unique opportunity. What They’re Looking For Strong experience as a Senior Backend Engineer (Java)Deep understanding of Object-Oriented Analysis and Design (OOAD)Ability to identify and improve poor designExperience using AI coding tools - Claude specifically What You’ll Be Doing Use AI tools (e.g. Claude, Copilot) to generate production-level Java codeGuide and refine AI output through strong design thinking and promptingOwn and improve system design using solid Object-Oriented principlesReview and uplift code quality across the codebaseWork in an XP-style environment with AI-driven TDD workflowsContribute ideas and help shape new product features What Makes This Different You won’t spend your day writing boilerplate codeYou’ll focus on design, architecture, and guiding AI systemsYou’ll work on real-world AI applications used by enterprise clientsYou’ll be part of a team actively adapting to the future of software development The Environment Fully Remote across Australia and New ZealandSmall, high-performing engineering teamStrong focus on productivity, quality, and continuous improvement