Senior Java Software Engineer
CurrentI am the Lead Software Developer at McCarthys where we are building the software of the future for the meat processing industry. My responsibilities are as follows:Main responsibility is designing and developing middleware solutions on the Java SpringBoot server based on the business requirements as gathered from our clients.Secondary roles:Directing architectural design of reusable Javascript components for the Web UI and assisting in development where… Show more I am the Lead Software Developer at McCarthys where we are building the software of the future for the meat processing industry. My responsibilities are as follows:Main responsibility is designing and developing middleware solutions on the Java SpringBoot server based on the business requirements as gathered from our clients.Secondary roles:Directing architectural design of reusable Javascript components for the Web UI and assisting in development where required.Working with the Business System Analysts to design the software to be efficient and scalable while maintaining requirements of integration with other legacy systems and third party systems.Assist in providing technical support to our clients in Australia and New Zealand.Travelling to clients to understand their needs and assist in coming up with technical solutions to their production and supply chain. General technical mentoring of the team, assisting in code reviews and technical training of junior resources. Show less