In partnership with Engineering Super. Learn more.
Engineering Super logo

Lead Java Engineer — Melbourne, Melbourne Region
Expired

This is open to Melbourne-based candidates only. The role is on a hybrid work arrangement, working two days in the office and three days remotely ABOUT THE ROLE: We are seeking a highly skilled and motivated Lead Java Engineer to join our team. You will play a crucial role in extending and maintaining features for our mission-critical applications. In addition, you will collaborate with a talented group of engineers on the design and delivery of new features. If you are a creative problem solver with a passion for coding, and possess excellent communication and collaboration skills, we want to hear from you Both permanent and contract positions are offered to accommodate various working preferences and project needs. Join a dynamic and rapidly growing environment where your contributions will make a significant impact. RESPONSIBILITIES: Champion software quality, integrity, extensibility, maintainability, and reliability throughout the department by designing, implementing, and promoting engineering practices. Ownership of DevOps self service, support and operation of infrastructure within AWS Ownership of CICD Ownership of Automated Testing Ownership of delivering Applications & Platforms to meet business outcomes. The ability to mentor and coach Junior & Mid-Level Engineers with technical expertise, systems design & programming knowledge. Deliver the strategic roadmap of projects as well as the operational aspects of the estate. Support, Maintenance, BAU and Cost controls in AWS Drive the assessment, analysis, planning and design of applications within the estate. Work with the Tech Lead to foster relationships with stakeholders and refine roadmaps in line with platform capabilities. Ensure solutions are appropriately documented, supported, and transitioned into BAU. Own the delivery of initiatives by working closely with the Tech Lead to manage delivery of outcomes within cross functional delivery teams. Lead the Technical solutions to Business problems. Work closely with the Lead Engineers to own and drive Technical Principles and Governance REQUIREMENTS: Advanced level of Java 8 knowledge including Spring/Springboot Experience in eventbroker/messaging frameworks such as RabbitMQ/Kafka Good experience of supporting systems running on AWS infrastructure Experience in basic AWS concepts and services such as VPC, EC2, ECS, SG, CloudFormation, Cloud Watch, RDS, etc. Experience in design and develop highly available, scalable, and reliable AWS based systems. Familiar with Microservice based architecture and event-driven architecture. Experience in enterprise application development Experience with JUnit and testing automation Understanding of CI/CD and relevant tools and technologies such as Docker, Jenkins, Ansible Script Familiar with DynamoDB, MySQL and other databases

Applications close Sunday, 16 March 2025
Take me to the job
Students welcome
Learn more
Engineering Super logo
General Information only. Professional Superannuation Management Pty Ltd (ABN 31 617 160 791; AFSL No. 499786).
Visit engineeringsuper.com.au to find our PDS and TMD.