Senior Java Developer

 

Description:

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).

Organization Talenza
Industry IT / Telecom / Software Jobs
Occupational Category Senior Java Developer
Job Location Sydney,Australia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2024-08-21 2:44 pm
Expires on 2024-10-05