About Us: Renaissance Info Systems is a technology and digital recruitment agency, connecting contract and permanent professionals with clients across Asia-Pacific. We aim to differentiate ourselves through our level of responsiveness, and our understanding that comes from being an IT recruitment agency from the IT Industry. Our recruiters balance sophisticated and simple inter-personal techniques to assure a strong candidate network.
Know More: http://www.reninfo.com.au
Java API Microservices Engineer + AWS
Experience: 7+ Years
Excellent Communication and Technical Skills.
Ready to WFO.
Melbourne Based.
Initial 3 month contract with extension
About the role
As a Senior Software Engineer within our Digital Delivery team, you’ll play a hands on role in building the high quality APIs that power digital experiences. You’ll be deeply involved in day to day development while also helping set and maintain best practice engineering standards across our agile delivery squads.
Around 70% of your time will be focused on delivering user stories as an active member of an agile squad. You’ll also spend time mentoring engineers, uplifting code quality and supporting our shared engineering standards. The remainder of your work will involve partnering with stakeholders to evolve our API capability to meet current and future business needs.
Whilst API engineering will be your focus we're looking to help all of our engineers cross-skill into frontend technologies and design, so there will be additional opportunities to dive into the frontend.
Your impact?
- You’ll play a key role across the full software development lifecycle, collaborating with engineers, product managers and stakeholders to design and deliver reliable, secure and scalable API solutions.
- Design and build maintainable, secure, scalable and well tested software.
- Develop and enhance RESTful APIs and microservices used across our digital channels.
- Contribute to planning, solution design, coding, testing, CI/CD pipelines, deployment and configuration activities.
- Implement robust authentication and authorisation patterns.
- Participate in code reviews and help continuously improve engineering practices.
- Build components that support architectural test patterns using modern engineering and design principles.
- Assist with overall system and solution architecture.
- Work closely with product, engineering and business teams to define transparent technical requirements.
- Mentor and guide junior engineers, contributing to a positive and supportive team culture.
About you?
- Strong understanding of modern and legacy integration approaches, including APIs, SOA, message‑based middleware, data modelling, and integration via staging tables or stored procedures.
- Practical views on effective vs ineffective system integration patterns, including REST vs SOAP, pub/sub vs request‑reply, message queuing, and the role of ESBs.
- Hands‑on experience with Spring Boot, Apache Camel, and building APIs and microservices.
- Experience developing integrations using multiple languages and technologies such as Java,
- Full-stack development capabilities, with experience in modern front-end frameworks such as React or Angular, or an interest in learning them.
- GraphQL, Node.js, and scripting across Linux and other operating systems (FTP/SFTP, etc.).
- Knowledge of AWS, including message streaming technologies and associated best practices.
- Familiarity with build and automation tools such as Ant, Maven, Gradle, Jenkins, and Bamboo.
- Experience working in Agile environments (e.g., Scrum using Jira) as well as more structured delivery approaches.
Regards,
Reshu Seth
Recruitment Consultant
Renaissance InfoSystem
M: +61 478 487 026
E:
[email protected]
W: http://www.reninfo.com.au
📌 Senior Java Developer with AWS (Melbourne)
🏢 Renaissance InfoSystems
📍 Melbourne