Get the job you really want.

Top Java Developer Jobs in Sydney

3 Days Ago
Remote
Sydney, NSW
Mid level
Mid level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
The role involves hands-on software engineering using Java and MySql on AWS, building scalable integrations with payment processors, and ensuring the operational health of the payment infrastructure, while fostering communication within the team and with stakeholders.
Top Skills: AWSJavaMySQL
3 Days Ago
Remote
Sydney, NSW
Senior level
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
As a Senior Backend Engineer, you'll develop new services for asset storage and integration at Canva, lead architectural changes, mentor engineers, and collaborate on cross-functional initiatives to enhance product reliability and user experience. You'll be focused on building scalable solutions while ensuring performance in a cloud environment.
Top Skills: AWSJavaKubernetesTerraform
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
As a Staff Backend Engineer, you will define the technical roadmap and architecture for internal platforms, mentor engineers, and engage in cross-team initiatives. Responsibilities include developing distributed web applications, proposing innovative solutions, and ensuring effective communication and collaboration across teams.
Top Skills: AWSClickhouseJavaJvmKubernetesSnowflakeSQLTerraform
12 Days Ago
Remote
Sydney, NSW
Senior level
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
As a Senior Backend Software Engineer, you will design and implement tools to improve the reliability of Canva's microservices, conduct reliability experiments, investigate production incidents, and propose solutions for scaling Canva's cloud infrastructure. Strong communication skills and knowledge of asynchronous programming are essential.
Top Skills: AWSFinagleGrpcHttp 2JavaJvmKotlinRpc FrameworksScalaThrift
12 Days Ago
Remote
Sydney, NSW
Senior level
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
As a Senior Backend Engineer at Canva, you will design, develop, and deploy scalable features for users and create tools for conducting experiments within the app. Collaborating with product managers and engineers, you'll advocate for engineering needs and facilitate knowledge sharing while optimizing processes and solutions.
Top Skills: AWSDockerJavaNosql DatabasesRelational Databases
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
As a Senior Backend Engineer at Canva, you will build scalable backend services for teachers and students, guide project implementations, provide mentorship to peers, and ensure quality engineering solutions without over-engineering. You will also troubleshoot technical issues and participate in on-call rotations.
Top Skills: Backend ServicesDistributed ApplicationsDynamoDBJavaLearning Management SystemsLtiOpenid ConnectProtocol BuffersSAML
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
As a Backend Software Engineer at Canva, you will build and maintain the User Platform, focusing on high-performance systems for user management. Collaborate with engineers to design reusable components, optimize features for enterprise environments, and communicate with stakeholders to ensure alignment on objectives and deliver customer value.
Top Skills: AWSDynamoDBJavaSQL
12 Days Ago
Remote
Sydney, NSW
Senior level
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
The Staff Backend Software Engineer role involves developing complex applications in Java, defining technical roadmaps, collaborating on ecosystem integrations, mentoring engineers, and improving processes. Emphasis is on creating APIs and ensuring a reliable experience for external developers within the Canva Ecosystem.
Top Skills: AWSDynamoDBJavaRest ApisSnsSqs
Reposted 19 Days Ago
Remote
Sydney, NSW
Mid level
Mid level
Software
The Mid-Level Java Engineer will develop and maintain payment solutions while collaborating with a scrum team to enhance usability and efficiency. Responsibilities include designing RESTful services, resolving issues during incidents, and participating in Agile processes, all while ensuring standard-compliant project execution.
Top Skills: AgileAngular)Ci ToolsDockerGitlabHazelcastHibernateJava 11+Javascript Frameworks (ReactJpaKafkaKubernetesLinuxMavenMySQLRedisRestful Web ServicesScrumSpring FrameworkSQL
18 Hours Ago
Remote
Sydney, NSW
Senior level
Senior level
Internet of Things • On-Demand • Payments • Software
As a Java Lead Engineer, you will guide your team in developing scalable solutions for the CSG Quote & Order product. Responsibilities include shaping the technical roadmap, coding, providing mentorship, resolving bottlenecks, and collaborating with design teams to deliver user-friendly features.
20 Hours Ago
Remote
Sydney, NSW
Senior level
Senior level
Internet of Things • On-Demand • Payments • Software
The Senior Java Developer will collaborate with cross-functional teams to design and optimize features for the CSG Quote & Order product, champion clean code practices, mentor team members, and evaluate new tools for innovation.
20 Hours Ago
Remote
Sydney, NSW
Senior level
Senior level
Internet of Things • On-Demand • Payments • Software
As a Senior Software Engineer at CSG, you'll lead the development and maintenance of software solutions, collaborate with stakeholders, write and test code, debug issues, and mentor junior engineers while ensuring best practices in software development.
Top Skills: Apache KafkaBpmCi/Cd PipelinesGitGraphQLJava 17+Java CoreKubernetesMavenMybatisPostgresRest ApisRules LibrariesSQL
Reposted 11 Days Ago
Sydney, NSW
Senior level
Senior level
Software • Consulting
The Senior Full Stack Developer role involves creating and maintaining scalable web applications using Java and React. Responsibilities include API and microservices development, ensuring high code quality, and participating in the full software development lifecycle within an agile team environment.
Reposted 11 Days Ago
Sydney, NSW
Senior level
Senior level
Software • Consulting
The Solution Design Engineer collaborates with project teams to design and implement complex software solutions, assess feasibility of requirements, and promote IT standards and tools. The role includes risk management, development reviews, technology promotion, and participation in tech communities.
Reposted 24 Days Ago
Remote
Sydney, NSW
Senior level
Senior level
Logistics • Sales
The Implementation Engineer will work extensively with Java, utilizing expertise in Java fundamentals, Spring framework, RESTful services, and database technologies. Responsibilities include optimizing Java applications, collaborating with cross-functional teams, and using development tools effectively while ensuring high performance and debugging complex issues.
Top Skills: Crystal ReportsEclipseJ2EeJasperJavaJdbcJunitMavenMySQLOracleRestful Web ServicesSpring
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account