At Leracle, we are at the forefront of technological innovation, providing cutting-edge solutions that empower businesses to stay secure in an ever-evolving digital landscape. As a leading global provider of advanced cybersecurity services and solutions, we pride ourselves on our commitment to protecting our clients' most valuable assets through rigorous security measures and state-of-the-art technologies.
With a dynamic team of experts, we deliver comprehensive cybersecurity strategies that anticipate and mitigate threats, ensuring the resilience and reliability of critical systems. Our collaborative culture fosters continuous learning and development, enabling our employees to thrive in a challenging yet rewarding environment.
Join us at Leracle and be a part of a forward-thinking organisation where your expertise will drive impactful change and safeguard the digital future of our clients worldwide.
Key Responsibilities
Design, develop, and maintain high-quality software solutions using Java and Node.js.
Lead the architectural design and implementation of complex systems, ensuring scalability and performance.
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
Mentor and guide junior engineers, fostering a culture of continuous learning and improvement.
Conduct code reviews and ensure adherence to best practices and coding standards.
Troubleshoot and resolve complex technical issues, ensuring the reliability and stability of applications.
Stay up-to-date with the latest industry trends and technologies, proactively suggesting improvements and innovations.
Required Skills and Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field; Master’s degree preferred.
Minimum of 5 years of experience in software development, with a focus on Java and Node.js.
Proficiency in Java frameworks such as Spring, Hibernate, and Java EE.
Expertise in Node.js frameworks such as Express, Koa, and NestJS.
Strong understanding of RESTful APIs, microservices architecture, and asynchronous programming.
Experience with front-end technologies such as HTML, CSS, and JavaScript is a plus.
Familiarity with database systems, including SQL and NoSQL databases.
Excellent problem-solving skills and the ability to think critically and creatively.
Strong communication skills and the ability to work effectively in a collaborative team environment.
Preferred Qualifications
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
Understanding of DevOps practices and CI/CD pipelines.
Prior experience in Agile/Scrum methodologies.
What We Offer
Competitive salary and comprehensive benefits package.
Opportunities for professional growth and development.
A supportive and inclusive work environment that values diversity.
The chance to work on innovative projects with a talented and passionate team.
How to Apply:
Interested candidates are invited to submit their resume and cover letter detailing their qualifications and experience to *@learcle.com. Please include "Senior Software Engineer" in the subject line.
We are an equal opportunity employer and welcome applications from all qualified individuals. We thank all applicants for their interest; however, only those selected for an interview will be contacted
Job Type: Full-time
Pay: $107,423.13 – $185,519.59 per year
Benefits:
- Work from home
Schedule:
- 8 hour shift
Supplemental pay types:
- Performance bonus
Work Authorisation:
- Australia (Preferred)
Work Location: In person