As a result of a secured engagement with one of our clients, Helix requires a Full Stack Java Developer to join us on an extending contract (6 months with expected extensions).
We're looking for a Full Stack Java Developer with proven experience of solving complex problems, who thrives working as part of a team to push boundaries and is passionate about leveraging technology to produce world-class outcomes for critical federal government organisations.
Full Stack Java Developer Key Responsibilities:
* Design, develop, and deploy microservices-based applications using Java.
* Develop RESTful APIs and integrate them with front-end applications and external systems.
* Work with containerization technologies like Docker and orchestration tools like Kubernetes.
* Implement best practices for scalability, security, and performance optimization in microservices.
* Work with relational (PostgreSQL, MySQL) and NoSQL databases.
* Implement messaging and event-driven architectures using Kafka or any other.
* Develop unit tests and maintain code quality using tools like JUnit, Mockito, SonarQube.
* Collaborate with DevOps teams to deploy applications using CI/CD pipelines ( Jenkins, GitHub Actions, GitLab CI/CD ).
* Experience with cloud platforms (AWS, Azure, or GCP)
* Troubleshoot and resolve production issues in a cloud environment.
* Work with Agile methodologies and participate in daily stand-ups, sprint planning, and code reviews.
Helix is a specialist in the national security consulting and talent provision space, we are passionate about what we do and how our work positively impacts Australians.
If you are mission-focussed and would like to make a difference during your next assignment, get in touch with us to hear about what we have coming up