Mid level Software Engineer (Java/AWS)
Melbourne, Victoria, Australia · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 3 weeks ago
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About Us
Kraken is driving innovation in the global energy sector through technology that optimizes renewable energy generation, modernizes grid infrastructure, and enhances utility customer experiences. As part of the Octopus Energy Group, our mission is to improve the lives of one billion people by advancing cleaner, smarter energy solutions worldwide.
Energetiq, now integrated into Kraken Technologies, leads Australia's energy reconciliation software market and contributes pivotal technology across the nation's energy systems, enhancing processes and promoting a sustainable future.
Role Overview
We seek a dedicated, thoughtful engineer with a broad curiosity for technology and problem solving. This role centers on delivering impactful features that benefit customers through robust, high-quality software development. The ideal candidate will possess strong hands-on experience with Java and Spring frameworks, be comfortable with React for front-end development, and proficient with Aurora Postgres databases. You will work collaboratively in an agile environment focused on full-stack development and ownership of deliverables.
Key Responsibilities
- Architect, develop and maintain performant, reusable, and dependable software components.
- Assure optimal reliability, quality, and scalability of the Energetiq platform.
- Contribute across the full technology stack, including React front-end, Java back-end, and AWS infrastructure.
- Support and foster a positive engineering culture within Energetiq and Kraken.
- Mentor junior engineers through collaborative practices such as pairing sessions, design and code reviews.
- Engage actively in agile ceremonies including stand-ups, sprint planning, and retrospectives.
- Continuously seek and incorporate feedback while contributing as part of a cohesive engineering team.
Candidate Qualifications
- Proven experience in professional software development and design with deep expertise in Java and Spring.
- Hands-on work with AWS or comparable cloud platforms, including serverless tools like AWS Lambda, SNS/SQS, DynamoDB, and API Gateway.
- Strong commitment to collaborative agile development processes.
- Ability to excel in dynamic, fast-paced settings.
- Excellent analytical thinking and capacity to manage multiple complex tasks concurrently.
Why Join Kraken?
- Innovative company culture promoting autonomy, fast decision-making, and pioneering projects.
- Equity ownership through share options in the wider Octopus Energy Group, aligning team success with personal investment.
- Supportive office environment equipped with snacks, drinks, coffee machines, and tailored tech setups.
- Dedicated professional development opportunities, including customized internal and external training and study support.
Additional Information
Kraken is recognized globally as a great place to work, holding certifications in multiple countries and high rankings on workplace review platforms. We embrace diversity and encourage applicants from all backgrounds, promoting an inclusive environment where unique perspectives are valued. We comply fully with privacy regulations concerning personal data, including GDPR and CCPA. Please note that we do not provide visa sponsorship for this position; applicants must have authorization to work in Australia at the time of application.
If you require accommodations during the hiring process, contact inclusion@kraken.tech to ensure a supportive experience.
Level
Mid
Industry
Energy