This is a fantastic opportunity for an experienced DevOps Engineer with a strong background in Java to join a diverse and innovative team that develops and maintains critical applications for our Risk Management business.As a DevOps Engineer in our team, you will be working on several projects and various state of the art technologies and will also gain exposure to strategic initiatives including New Application Development and Big Data related implementations.This role will involve: design, development, testing (unit and automation), implementation and maintenance of software solutions with a focus on quality and DevOps principlesa diverse range of full stack development opportunities including new web services and APIs in Java and expanding brand new applications in the Cloud.supporting solutions that you have built in production including coordinating the resolution of High Severity incidents. To be successful in the role, you will have: 8+ years of practical experience in Core and Enterprise Java (1.8 preferred) practical experience with Spring and Spring Bootexperience in designing and building applications from scratchfirm understanding of microservices architectureexperience with Cloud technologies (e.g. AWS, GCP, Azure etc.)experience using and developing RESTful APIs using JAX-RS, JSONexperience in working with XML data including parsing tools and libraries such as XSLT and JAXBexperience with event-based and message-driven distributed systemsexperience in RDMS, SQL and JPA experience with testing frameworks such as Cucumber, Robot Framework and Seleniumbasic skills in UNIX scriptinggood understanding of data structures, design patterns and algorithms, and experience in applying them to design pragmatic solutionsexperience with SDLC tools (e.g. Bamboo, Jenkins, JIRA, GIT, Confluence)the ability to communicate problems and solutions effectively with both business and technical stakeholders (written and verbal). Ideally you will also have experience in: developing for banking or other financial companies NoSQL or other object-based storage solutionsexperience with distributed data technologies and platform such as Cloudera, Apache Spark, Hadoop etc.containerisation technologies such as OpenShift, Docker and Kubernetes. If this sounds like the right opportunity to further your career, please apply via the link.About the Corporate Operations GroupThe Corporate Operations Group brings together specialist support services in Digital Transformation & Data, Technology, Market Operations, Human Resources, Business Services, Business Improvement & Strategy, and the Macquarie Group Foundation. The Corporate Operations Group’s purpose is to power the entrepreneurial enterprise. Our commitment to Diversity and Inclusion Macquarie understands the importance of diversity and inclusion - our long history of success has come from being different. At Macquarie we value the innovation and creativity that diversity of thought brings. The one thing we all have in common is our focus on high performance. If you're capable, motivated and can deliver, we want you on our team. We recognise that flexibility comes in a variety of forms. Talk to us about what flexibility you need.
Don’t provide your bank or credit card details when applying for jobs. Learn how to protect yourself here.
Post your task and get experts help on: