Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Chief software architect

Monash
beBeeSoftware
Architect
Posted: 18 September
Offer description

Job Title:
Sr. Java Dev Lead

Overview:
This is a challenging role that requires engineers who enjoy solving deep technical problems and building systems where every line of code matters.

Responsibilities:
- Inventing new protocols, data structures, and algorithms to solve novel problems
- Designing and writing low-latency, high-throughput Java systems from scratch
- Tuning memory usage to the byte and measuring performance to the nanosecond
- Writing parsers, interpreters, and other core infrastructure from first principles
- Mentoring engineers and leading complex technical initiatives
- Creating tools and profilers to measure and improve execution across the stack
- Making design decisions that affect the correctness of a public ledger
- Moving between system-level design and single-instruction-level optimization
- Building tests and harnesses that ensure long-term stability

Required Skills and Qualifications:

* 10+ years of professional software development experience
* Deep expertise in Java and the JVM (memory model, threading, GC, profiling)
* Experience with parsers, interpreters, compilers, or other language tooling
* Proven ability to write and optimize high-performance code with minimal dependencies
* Strong foundation in algorithms, data structures, and concurrency
* Significant experience building systems where performance and correctness are critical
* Ability to build from scratch with just an IDE and the JDK
* Hands-on with tools such as JMH, PBJ, async-profiler, JFR, Solo, Your Kit, or similar
* Passion for code quality, system design, and correctness
* Master's degree in Computer Science (or equivalent experience)

Nice to Have:

* Experience in distributed systems and/or blockchain
* Knowledge of cryptographic primitives (hashes, public/private keys)
* Familiarity with Web3 tools or smart contract platforms (especially EVM)
* Background in event-driven architectures or high-frequency trading systems
* Understanding of test-driven development and CI practices

Tech Requirements:

- Proficient in Java 8 and above
- Experience with multi-threaded applications
- Understanding of caching mechanisms
- Familiarity with containerization using Docker
- Knowledge of networking fundamentals
- Experience with RESTful APIs
- Understanding of asynchronous programming
- Familiarity with Linux environment
- Basic understanding of blockchains and cryptocurrency
- Familiarity with scripting languages like Python
- Experience with cloud-based platforms like AWS, Google Cloud, Azure

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Principal, ai domain architect
Melbourne
IAG
Architect
Similar job
Solutions architect - applied ai
Melbourne
Searce Inc
Architect
Similar job
Enterprise ai architect
Melbourne
Sportsbet
Architect
Similar jobs
Architecture jobs in Monash
jobs Monash
jobs Victoria
Home > Jobs > Architecture jobs > Architect jobs > Architect jobs in Monash > Chief Software Architect

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save