About the Role
We are seeking a skilled Back-End Developer to join our clients team. You will be responsible for developing and maintaining scalable and secure server-side applications, integrating microservices, and managing database interactions. Your expertise in Java, NodeJS, API development, and OpenShift will be critical in delivering high-performance solutions.
Key Responsibilities
- Develop and maintain Java-based microservices and NodeJS applications
- Design and manage APIs using API Connect and other frameworks
- Work with DB2 (relational databases) and MongoDB (NoSQL databases)
- Deploy and manage applications on RedHat and OpenShift environments
- Collaborate with front-end teams, ensuring smooth integration with Angular applications
- Work in an Agile environment, contributing to sprints and team goals
- Implement best practices in security, performance, and scalability
Mandatory Requirements
- Security Clearance: Must be eligible to obtain and maintain Baseline or NV-1 clearance
- Citizenship: Australian citizenship required
- Experience: 4+ years in back-end development, particularly with Java, NodeJS, and microservices
- Technical Expertise:
- Hands-on experience with RedHat & OpenShift for containerised applications
- Strong NodeJS development skills
- Experience integrating back-end systems with front-end frameworks (Angular preferred)
- Experience working with APIs, DB2, and MongoDB
Desired Skills & Attributes
- Experience with Kubernetes for container orchestration
- Familiarity with CI/CD pipelines and DevOps practices
- Experience working in government or public sector environments
- Knowledge of secure coding and back-end security best practices
- Strong problem-solving skills and attention to detail
At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.
...