Backend Developer
Beonic
About the Role
We are seeking a Backend Developer
to join our team and contribute to our server-side development processes. You will be responsible for designing, implementing and supporting scalable data processing pipelines, REST-based web services, and collaborating with stakeholders to ensure seamless integration between the front and back-end.
As part of a cross-functional team, you'll work closely with front-end developers, project managers, and DevOps professionals to enhance functionality, optimize workflows, and deliver high-quality code.
Our solutions serve thousands of customers globally, influencing the experiences of millions of people across the world.
Key Requirements
- Strong Java/Scala programming knowledge and experience.
- Excellent communication skills and ability to self-manage.
- Solid understanding of development processes, release and support lifecycles.
- Passionate about software engineering best practices.
- Ability to troubleshoot and resolve production issues, ensuring minimal downtime.
- Knowledge of security best practices for cloud and containerized environments.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Bachelor's Degree qualification in Computer Science or similar technical field, or equivalent experience.
- Three years commercial software developer experience.
Nice to Haves
- Hands-on experience with Kafka, Mongo, SQL, ElasticSearch, Redis or similar technologies.
- Experience with AWS, Azure, or Google Cloud.
- Containerisation experience (docker, kubernetes)
- Exposure to infrastructure-as-code (terraform)
Responsibilities
- Design, implement, review, test and deploy new features, and fixes.
- Provide support and maintenance to existing production systems and code.
- Ensure systems are robust, highly available, monitored, self-healing, and cost efficient.
- Work closely with the Development, Architecture, Support, and Platform Engineering teams to ensure our customers receive a high quality experience.
Diversity and Inclusion
Beonic values the diversity of the people it hires and serves. We want to bring out the best in our global team members by creating a sense of belonging, being a place where they can grow, and ensuring everyone feels valued, heard, and supported.
Perks and Benefits
- Remote work with colleague collaboration 1 day per week
- Day off in your Birthday Month
- Growth and Development
- Novated Lease Salary Sacrifice
- Modern Working Space in Surry Hills