OnClick Software is a digital and creative team driven by innovation and passion, specializing in providing professional IT solutions to help customers achieve their business goals. The team is dedicated to staying on top of new technologies to deliver the best solutions to clients. By building a bridge between customers and the digital world, OnClick Software is the preferred choice for enterprise solutions.Role DescriptionThis is an internship role for a Java Backend Developer (Spring Boot) at OnClick Software in Adelaide, SA. The role involves assisting in software development, programming, testing, and system optimization. As an intern, you will work closely with experienced developers to gain hands-on experience in backend development, database management, and DevOps practices.Job ResponsibilitiesAssist in developing and maintaining backend services using Java and Spring Boot.Work with MySQL for database design, optimization, and performance tuning.Utilize Git for version control and collaborate with the development team.Gain hands-on experience with DevOps processes, including CI/CD and Docker.Follow best coding practices to ensure code quality, readability, and maintainability.Learn and implement design patterns to optimize system performance and scalability.RequirementsCurrently pursuing or recently completed a degree in Computer Science, Information Technology, or a related field.Proficiency in Java programming, with a basic understanding of the Spring Boot framework.Familiarity with MySQL and SQL query optimization.Experience using Git for version control.Basic knowledge of DevOps tools (CI/CD, Docker) is a plus.Understanding of common design patterns and best practices in software development.Mandarin proficiency is required, as the role involves working with a Chinese company and team.How to ApplyTo apply, please send your resume and cover letter to sharon@onclicksoftware.comThis is an unpaid internship designed to provide valuable experience in backend development. As an intern, you will have the opportunity to work on practical business projects alongside experienced developers. If you're passionate about Java and eager to grow, we encourage you to apply!Seniority levelNot ApplicableEmployment typeInternshipJob functionEngineering and Information TechnologyIndustriesIT System Custom Software Development
#J-18808-Ljbffr