Java Software Engineer

 

Description:

We are looking for a highly skilled and hands-on Senior Java Developer with a passion for designing and architecting cutting-edge solutions for one of our clients. We need someone that can thrive in a fast-paced environment, solving complex problems, and driving technical excellence.

In this role, you will take the lead in designing and implementing robust, scalable, and high-performing software solutions. You will be a key player in the entire development lifecycle, from architecture and design through to deployment and support.

 

What You’ll Be Doing:

  • Leading the design and development of high-quality Java-based applications.
  • Providing technical expertise across architecture, solution design, and system integrations.
  • Writing clean, efficient, and maintainable code with best practices in mind.
  • Collaborating with cross-functional teams, including DevOps, Product, and QA, to deliver high-impact solutions.
  • Conducting code reviews, mentoring junior developers, and fostering a culture of technical excellence.
  • Identifying and implementing improvements to system performance, scalability, and security.
  • Keeping up to date with emerging technologies and best practices in Java development and software architecture.

What We’re Looking For:

  • 8+ years of hands-on Java development experience, with expertise in Java 8+ and Spring Boot.
  • Strong background in solution design, system architecture, and microservices.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Proficiency in RESTful APIs, Docker, Kubernetes, and CI/CD pipelines.
  • Solid understanding of database design, SQL, and NoSQL technologies.
  • Familiarity with messaging systems like Kafka or RabbitMQ.
  • Strong problem-solving skills, attention to detail, and a proactive mindset.
  • Excellent communication skills and the ability to collaborate in a remote-first environment.

Organization Change Recruitment
Industry IT / Telecom / Software Jobs
Occupational Category Java Software Engineer
Job Location Sydney,Australia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Salary 0 - 0 | AUD  / Monthly
Experience 8 Years
Posted at 2025-03-06 1:16 pm
Expires on 2026-01-06