Software Engineer
- Category: Software Developer Jobs
- Location: Melbourne, Victoria
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 22K to 32K
- Published on: 2025/10/01
**Software Engineer Role and Responsibilities**
We are seeking a skilled Software Engineer to join our team. As a developer, you will leverage your technical expertise to design and implement software solutions that meet customer requirements.
You will be working in agile software delivery teams, building, maintaining, and modifying software application code. Your responsibilities will include:
Implementing software technology solutions that exceed customer expectations
Developing high-quality code that functions seamlessly with existing code, patterns, and architectural techniques
Ensuring superior code quality through unit testing and continuous improvement
Designing systems effective in production environments and easy to maintain
The ideal candidate will have:
A minimum of 4+ years of Developer Programmer Experience
Hands-on experience with Pega, Java, Spring Boot, Microservices & Serverless Architecture
Solid development experience in Java focused on data, APIs & Microservices
Experience in Java & Java frameworks - Spring (Core, MVC, Boot), Struts, JPA/Hibernate
Excellent verbal and written communication skills
Strong time management skills with the ability to prioritize workloads under pressure and meet deadlines
A self-starter who is hands-on and knows how to find answers and work with ambiguity
Qualifications and Education Requirements:
Hands-on experience with BPM tools – Pega, Appian, Outsystems
Experience with API design and building RESTful web services
Experience in Multi-threading and high availability / high throughput programming
Experience with Performance tuning
Experience with Containerisation/Kubernetes Docker
AWS Cloud project experience
Related jobs
-
Part-Time Software Support And Development Role
We are seeking a skilled software support and development professional to join our team. As a member of our team, you will be responsible for assisting our users, learning and enhancing your skills in software development, and trouble-shooting proble...
-
Graduate Software Engineer
At Thales, we know technology has the ability to make our world more secure, sustainable, and inclusive – and that it’s all driven by human intelligence. Because it takes human intelligence to build and power the systems and solutions that people dep...
-
Backend Software Engineer (Java) - Discovery Platform
Company Description Where and how you can work Our flagship campus is in Sydney. We also have a campus in Melbourne and co-working spaces in Brisbane, Perth and Adelaide. But you have choice in where and how you work, we trust our Canvanauts to choos...