Senior Java / Microservices Developer
We have an immediate requirement for a skilled Senior Java / Microservices Developer to join our team.
Key Responsibilities:
* Design and develop robust Java-based microservices architectures.
* Collaborate with clients as a technical consultant, providing expert insights and guidance.
* Work closely with cross-functional teams to ensure seamless integration and delivery of projects.
Requirements:
* Significant professional experience as a Java Developer or Engineer.
* Proven expertise in microservices architecture and cloud computing using AWS or Azure.
* Familiarity with Spring, Spring Boot, Hibernate, JPA, JUnit, and automated testing.
* Experience with REST, eventing (Kafka, MQ), Jenkins, Harness, Git, GitHub, Artifactory, Docker, Kubernetes, Postman, IntelliJ, Splunk, Logging, Hystrix, Resilience4j, Postgres, and MySQL.
* Strong understanding of Agile and Scrum methodologies, with experience working with JIRA and Rally.
* Excellent communication and collaboration skills, with the ability to work effectively in a hybrid environment.
What We Offer:
* Ongoing professional and career development opportunities.
* Paid learning and certifications, with completion bonuses.
* An active social club with regular, subsidised events.
* Corporate discounts on a range of services and products.
Eligibility:
Applicants must hold Australian Citizenship, Permanent Residency (PR), or other permanent work rights. Unfortunately, we are unable to sponsor or support visas.