Senior Java DeveloperOur 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