Location: Sydney CBD Job Type: Full-Time, Permanent
Role Overview: As a Senior Full Stack Java Developer, you will play a critical role in developing and maintaining web-based applications. You will work on both the front-end and back-end of our client's core software solutions, using modern frameworks and technologies.
Key Responsibilities:
Design, develop, and maintain scalable web applications using Java, Spring Boot, and related technologies.
Collaborate with cross-functional teams to define, design, and implement new features.
Work on the front-end using React or Angular.
Write clean, maintainable, and efficient code while following best practices in software development.
Participate in code reviews, testing, and debugging.
Troubleshoot and resolve complex issues across multiple browsers and devices.
Work with RESTful APIs and integrate third-party services.
Required Skills & Experience:
Strong experience with Java and Spring.
Front-end experience using React or Angular (must-have).
Proficiency in HTML5, CSS3, JavaScript, and modern front-end development tools.
Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
Understanding of software development methodologies such as Agile/Scrum.
Excellent problem-solving and debugging skills.
Ability to work independently and as part of a team.
Nice to Have:
Experience in the financial services industry.
Knowledge of cloud services (AWS, Azure) and containerization (Docker, Kubernetes).
Familiarity with CI/CD pipelines.
If you wish to apply for this position, please submit your resume by clicking the 'Apply Now' button. For further information please contact Theo Panaligan at Clicks IT Recruitment on 02 9200 4451.
At Clicks we embrace diversity, inclusion and equal opportunity.
We provide reasonable adjustments, including alternate formats to the recruitment process for individuals with disability. If you require an adjustment to be made during the recruitment process, please call 1300 254 257 or email adjustments@clicks.com.au
Optional. Specifies the mode. Possible values:
0 – Default. Does not count all elements of multidimensional arrays
1 – Counts the array recursively (counts all the elements of multidimensional arrays)
Optional. Specifies the mode. Possible values:
0 – Default. Does not count all elements of multidimensional arrays
1 – Counts the array recursively (counts all the elements of multidimensional arrays)