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

Senior software engineer

Resilinc
Software Engineer
Posted: 8 May
Offer description

We began a movement when we started Resilinc in 2010 with our belief in the power of supply chain to be a force for good, to improve the lives of people and our communities. Our vision is for the world to have a place where suppliers and customers can collaborate securely with transparency and trust as the foundation. Today, Resilinc's flagship supply chain visibility, mapping, and AI-powered monitoring and predictive analytics platform is widely considered the Gold Standard for resilience.

We wake up every day driven by our important Mission. Join our passionate, highly motivated, and virtual global team that is energized and working hard to positively impact the world.

Join our dynamic team where we are driving innovation and building cutting-edge solutions. As a senior member of our engineering team, you will have the opportunity to work on impactful projects that make a difference. We are looking for a highly skilled engineer with a passion for technology and a drive for continuous improvement.


What You Will Do

* Key Responsibilities:


Software Development

* Design, develop, and maintain robust, scalable, and high-performance software solutions using Java 8 and its advanced features.
* Lead the development of microservices architecture, ensuring high availability, scalability, and fault tolerance.


Database Management

* Work with RDBMS systems, with a strong emphasis on PostgreSQL. Experience with other databases is a plus.
* Design and implement graph database solutions (Neo4j, Amazon Neptune, or similar) to handle complex relationships and large-scale data.
* Optimize queries and database performance for both relational and graph-based storage.


Backend Development

* Develop backend services and RESTful APIs using Spring Boot.
* Implement and manage authentication, authorization, and other security measures within applications.


Cloud & Infrastructure

* Deploy, manage, and scale applications in cloud environments, particularly Azure.
* Experience with Kubernetes or other container orchestration tools is highly desirable.


Problem-Solving & Logical Thinking

* Apply strong logical and analytical thinking to troubleshoot complex issues and optimize solutions.
* Participate in code reviews, providing constructive feedback to peers.


Collaboration & Leadership

* Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality products.
* Mentor junior developers and contribute to the growth of the team.


Startup Experience

* Prior experience in a startup environment is beneficial, demonstrating the ability to work in fast-paced and agile settings.


Continuous Learning

* Stay up to date with industry trends, technologies, and best practices.
* Continuously seek opportunities to improve development processes and the quality of the codebase.


What You Will Bring

* Bachelor's or master's degree in computer science, Engineering, or a related field.
* 5+ years of experience in software development with a focus on Java, Spring Boot, and microservices.
* Expertise in RDBMS, with strong experience in PostgreSQL.
* Experience working with graph databases (Neo4j, Amazon Neptune, etc.).
* Familiarity with cloud platforms like Azure and containerization tools like Kubernetes.
* Strong problem-solving skills and logical thinking.
* Excellent communication skills, with the ability to articulate complex technical concepts.
* Experience in Agile/Scrum development methodologies.
* Ability to thrive in a startup environment and adapt to changing priorities.


What Will Make You Stand Out

* Experience with CI/CD pipelines and automation tools.
* Knowledge of front-end technologies (e.g., Angular, React) is a plus.
* Understanding of DevOps practices and tools.
* Familiarity with performance testing and optimization techniques.

If you are a person with a disability needing assistance with the application process, please contact HR@resilinc.com.


Benefits

We offer comprehensive benefits tailored to each country. Your talent acquisition contact can provide a FAQ for your country. Everyone at Resilinc is eligible for healthcare coverage, participation in the employee stock option program, retirement benefits, paid time off, and learning and development opportunities.

Resilinc is well-funded (recent investment from Vista Equity Partners), profitable, and committed to growth. We operate lean, work fast, and pivot quickly to meet our customers' needs and keep supply chains moving.


For More Information, Visit Our Website

Resilinc End-to-End Supply Chain Risk Management Solutions - Resilinc

#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer
Perth
at
Software Engineer
Similar job
Senior software engineer
Perth
RAC WA
Software Engineer
Similar job
Senior software engineer | au (python)
Harrison.ai
Software Engineer
Similar jobs
jobs Western Australia
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Western Australia > Senior Software Engineer

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

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save