Our client is seeking a highly skilled Senior Java Developer to join their dynamic team. This is an exciting opportunity for an experienced professional to contribute to innovative projects and drive technological excellence.Please note: As our client requires candidates who are able to work onsite, only applicants from Brisbane with unrestricted work rights will be considered (PR or citizens).Key Responsibilities
Lead Development Efforts: Design, develop, and maintain robust and scalable Java applications using Spring Boot.Architect Solutions: Collaborate with stakeholders to understand requirements and create effective, efficient solutions.Code Review & Mentorship: Review code for quality and performance, and mentor junior developers.Optimize Performance: Identify and address performance bottlenecks and ensure high availability and reliability.Implement Best Practices: Utilize best practices in software engineering and agile methodologies to deliver high-quality software.Required Qualifications:
Experience: Minimum of 5 years of experience in Java development with a strong focus on Spring Boot.Technical Skills: Proficiency in Java, Spring Boot, RESTful APIs, and relational databases (e.g., PostgreSQL, MySQL).Expertise: Solid understanding of microservices architecture, cloud platforms (AWS, Azure, or GCP), and containerization (Docker, Kubernetes).Problem-Solving: Strong problem-solving skills with the ability to debug and optimize complex systems.Communication: Excellent communication skills, both verbal and written, with the ability to articulate technical concepts to non-technical stakeholders.Education: Bachelor's degree in Computer Science, Engineering, or a related field (Master's preferred).For a faster response please reach out to Tamie Tran on LinkedIn or via ******.
#J-18808-Ljbffr