Live opening · Posted 7 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Software Engineer (Java / Spring Boot)
12-Month Contract
Remote
About the Role
We are looking for a seasoned Software Engineer who loves building, learning, and taking ownership of meaningful systems. This role is heavily focused on hands-on coding and close collaboration with Product Owners to deliver reliable, high-quality solutions in an insurance domain environment.
If you enjoy working through complex requirements, understanding the why behind what you’re building, and continuously sharpening your technical craft, this role is for you.
What You’ll Do
Write production-quality code 35+ hours per week—this is a true hands-on engineering role
Collaborate with Product Owners and peers to refine requirements and design thoughtful solutions
Engage directly with Product Owners to understand business intent and translate it into technical execution
Participate in code reviews, testing, and debugging to ensure high standards of quality
Triage production issues and implement minor enhancements and fixes
Contribute to documentation, code quality practices, and continuous improvement initiatives
Learn and apply insurance domain knowledge to make better long-term technical decisions
Must-Have Qualifications
Strong proficiency in Java and Spring Boot (core requirement)
5+ years of professional software development experience
Proficiency building out APIs
Experience with unit testing, debugging, and maintaining production systems
Self-starter mindset—able to take broad requirements and work independently
Strong communication skills and emotional intelligence, with the ability to work directly with Product Owners
Technical Experience That Stands Out
Experience with or interest in additional languages such as Go, Python, and/or JavaScript
A genuine enjoyment of learning new programming languages and tools
Exposure to other languages like Python, Golang, C#, or JavaScript (nice to have, not required)
Familiarity with AI-driven outcomes or systems (bonus, not required)
What Sets You Apart
Natural curiosity and a desire to understand how things work
Openness to feedback and continuous learning
A thoughtful, quality-focused approach to writing and maintaining software
Comfort asking questions and engaging in healthy technical discussions
Why Join Us
Real ownership and autonomy—your ideas and decisions matter
A culture that values quality, collaboration, and learning
A role that prioritizes engineering time over meetings
The opportunity to grow your technical skills while learning a complex and impactful domain like insurance
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.