Myndful makes complex technology simple. We embed specialist teams inside enterprises and stay until the work is done. We're also building an AI platform that changes how software gets delivered, and we want engineers who'll build at that edge, not just build to a backlog. Join us in this journey.
About the Role
You'll work on a high-throughput, event-driven backend platform that processes real-time data from multiple upstream sources, applies business rules, maintains authoritative state, and publishes to downstream consumers. The work is technically deep - this isn't CRUD APIs. You'll deal with stream processing, schema evolution, data merge logic, and time-sensitive business rules where correctness matters.
You won't just be building for clients. We're building an AI platform that augments how our engineers deliver. You'll be one of the first people using AI-augmented workflows in live engagements, shaping how the tooling evolves by using it under pressure on real work.
You'll work at enterprise clients across industries with a focus on operational excellence, enterprise technology and scaled intelligence.
Responsibilities
* Build event-driven backend systems. Design and develop stream processing pipelines, stateful services, and data integrations in Java and Spring Boot. Your code ships to production, and you own it through deployment, monitoring, and incident response.
* Solve complex data problems. Work with systems where multiple sources update the same data, ordering matters, and field-level correctness is critical. Design merge strategies, implement business rules, and ensure data consistency across the pipeline.
* Write code that lasts. Comprehensive test coverage including unit, integration, and end-to-end tests against real infrastructure. You build software that the client team can operate after you leave.
* Own the full delivery chain. CI/CD pipelines, database migrations, messaging infrastructure, deployment configuration. You're comfortable with the full stack from commit to production, not just application code.
* AI-augmented development. Use AI tooling as part of your daily engineering workflow: code generation, test scaffolding, documentation, debugging. Develop a feel for where it genuinely helps and where it introduces subtle problems. Feed that experiences back into our AI platform and into how the team works.
What You Bring
* Strong Java backend experience. 5+ years building production Java systems. Comfortable with Spring Boot, relational databases, multi-module projects and microservices.
* Event-driven systems. You've worked hands-on with message brokers and stream processing. You understand how they work under the hood, not just how to use them.
* Solid SQL skills. You can write queries that are correct at scale, not just queries that return results.
* End-to-end ownership. You take responsibility through production. You've debugged issues across multiple layers. You don't stop at "my code works locally."
* Comfortable with complexity. You've worked on systems with multiple data sources and business rules. You can reason about the whole system, not just your component.
* Comfortable with AI tooling. You're already using AI in your engineering work and forming real opinions about it. You want to be somewhere that's building AI into its delivery model.
Nice to Have
* Experience with rules engines or declarative business logic
* Experience with change data capture or transactional messaging patterns
* Experience with schema registries and schema evolution
* Domain experience in logistics, aviation, or operational systems
Why Join Myndful?
* Be part of a visionary consultancy specialising in digital transformation and data integration.
* Work in a collaborative, innovative environment focused on impactful outcomes.
* Contribute to Myndful's mission to make technology work for everyone.
Ready to transform the way clients use technology? Apply now and join us at Myndful.
Sydney-based (hybrid) · $140k to $180k base + ESOP or Contract day rate equivalent
#J-18808-Ljbffr