Talent.com
Synechron
Java with Temporal - SydneySynechron • Sydney, AU
Java with Temporal - Sydney

Java with Temporal - Sydney

Synechron • Sydney, AU
5 days ago
Job description

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our Synechron Labs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,000+, and has 55 offices in 20 countries within key global markets. For more information on the company, please visit our website:www.synechron.com.

We are looking for an experienced Java Full Stack Developer with hands‑on expertise in Temporal workflow orchestration to design, develop, and maintain scalable enterprise applications. The ideal candidate will work across backend services, frontend applications, databases, APIs, and distributed workflow systems.

You will collaborate with product managers, architects, DevOps engineers, and QA teams to build reliable, cloud‑ready solutions using Java, Spring Boot, modern frontend technologies, and Temporal.

Key Responsibilities

  • Design and develop scalable backend services using Java and Spring Boot.
  • Build, manage, and maintain durable workflows and activities using Temporal.
  • Develop responsive and user‑friendly web applications using React, Angular, or similar frameworks.
  • Design and implement RESTful and event‑driven APIs.
  • Integrate applications with relational and NoSQL databases.
  • Implement workflow orchestration, retries, timeouts, signals, queries, and compensation logic using Temporal.
  • Develop distributed, fault‑tolerant, and highly available services.
  • Write clean, maintainable, and well‑tested code.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Troubleshoot production issues across application, workflow, database, and infrastructure layers.
  • Collaborate with DevOps teams to support CI/CD, monitoring, logging, and cloud deployments.
  • Ensure application security, performance, scalability, and reliability.
  • Create technical documentation and contribute to engineering best practices.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 8+ years of software development experience, preferably in full‑stack enterprise application development.
  • Strong proficiency in Java 8+, with experience in Java 17 or later preferred.
  • Hands‑on experience with Spring Boot, Spring MVC, Spring Data, and Spring Security.
  • Professional experience with Temporal, including:Workflow and activity development
  • Worker configuration and task queues
  • Workflow retries, timeouts, and failure handling
  • Signals, queries, and child workflows
  • Workflow versioning and backward compatibility
  • Monitoring and troubleshooting Temporal executions
  • Experience building frontend applications using React.
  • Experience designing and consuming REST APIs.
  • Working knowledge of relational databases such as PostgreSQL, MySQL, or Oracle.
  • Experience with ORM frameworks such as JPA/Hibernate.
  • Knowledge of messaging and event‑streaming technologies such as Kafka or RabbitMQ.
  • Experience writing unit, integration, and end‑to‑end tests.

#J-18808-Ljbffr

Create a job alert for this search

Java with Temporal - Sydney • Sydney, AU

Similar jobs

Senior AWS Flink & Java Engineer — Real-Time Streaming

TechTalentSydney, AU

A technology services company is seeking an experienced AWS Apache Flink Developer to join a high-impact project in Sydney.The role involves designing and maintaining Flink applications in Java, co... Show more

 • Promoted

Senior Consultant, Sydney

PractivSydney, AU

Were you the kid who never stopped asking “why”? The one who took things apart just to see how they worked? If you've carried that curiosity into your data career, and now you don't just ask why, y... Show more

 • Promoted

Senior Java API & Integration Engineer

IngritySydney, AU

Ingrity is seeking an experienced Integration Developer to design and develop enterprise integration solutions in a collaborative technology team.This role involves building and supporting API serv... Show more

 • Promoted

Sydney/Melbourne Senior Software Architect

SlalomSydney, AU

Slalom is seeking a Senior Architect in Software Engineering to support the development framework in Sydney or Melbourne.The role involves delivering innovative solutions and overseeing quality out... Show more

 • Promoted

TECHNICAL DEVELOPER – PERFORMANCE APPAREL | SYDNEY | FULL TIME

Who In The ZooSydney, NSW, AU

We’ve partnered with a growing .This is an exciting opportunity for a technically strong product specialist who thrives on precision, problem-solving, and product excellence.Sitting at the intersec... Show more

Senior Application Support Analyst | Sydney

DatacomSydney, AU

At Datacom, we combine technology, expertise, and talented people to help organisations thrive in a rapidly changing world.As one of Australasia's leading technology providers, we work with custome... Show more

 • Promoted

DevOps Engineer - Sydney

PTP Inc.Sydney, AU

PTP is a fast-growing system integrator that offers strategic Customer Experience (CX) solutions to our clients.CX solutions that provide our clients with a beautiful customer journey that achieves... Show more

 • Promoted

Solution Consultant (Australia)

LenovoSydney, AU

Solution Consultant (Australia).Join Lenovo’s mission to transform how businesses use technology.In this role, you’ll be the trusted advisor and evangelist for Lenovo’s cutting-edge services and so... Show more

 • Promoted

Senior Java Developer

BLUEBIRD RECRUITMENTSydney, NSW, AU

Sydney | Hybrid | Up to $160K + Super (flexible to $170K + Super for exceptional candidates).Are you a Senior Java Engineer who thrives on complexity, loves solving deep technical problems, and wan... Show more

Java Developer

Hydrogen GroupSydney CBD, NSW, AU

We are seeking an experienced Java Developer to join our growing technology team in Sydney.Working within a fast-paced financial services environment, you will design, develop, and support high-qua... Show more

Java Software Engineer Sydney, Australia

IMC Financial MarketsSydney, NSW, AU

At IMC, technology is not a department; it’s at the heart of everything we do.Developed in house, our innovative software makes millions of trading decisions daily, and we win by making better and ... Show more

Senior Java Developer

Interface Agency AustraliaSydney, AU

Recruitment Consultant/Candidate Experience at Interface Agency.Do you enjoy mentoring juniors, working on large-scale projects, and collaborating with smart, proactive colleagues? If so, this role... Show more

 • Promoted

Sustainment Team Lead – Canberra | Java/.NET & SLAs

Implementation Soft AustraliaSydney, AU

A leading ERP solutions firm in North Sydney is seeking a full-time Sustainment Team Lead to manage support for ChemAlert and FirstPriority systems.This role requires expertise in Java and.Net tech... Show more

 • Promoted

Senior Market Making Tech Lead - Java/C++/C#

CitiSydney, AU

A leading financial services organization in Sydney is seeking a Sr Application Developer proficient in Java, C++, and C#.This role involves developing solutions for the warrants market making appl... Show more

 • Promoted

Senior Software Engineer, Windows/Desktop Applications - Sydney, Australia

Clutch CanadaSydney, AU

The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify’s text-to-speech products to turn whatever they’re reading – PDFs, books, G... Show more

 • Promoted

Software Engineer, Java - 12 months Fixed Term

Australia and New Zealand Banking Group LimitedSydney, AU

Select how often (in days) to receive an alert:.Software Engineer, Java - 12 months Fixed Term.Department: Tech Institutional Regulatory & Risk.At ANZ, we're applying new ways technology and data c... Show more

 • Promoted

Senior Java Engineer

Macquarie Bank LimitedSydney, AU

Join our digital engineering team and help solve interesting problems for our colleagues and customers.We're on a mission to be Australia's #1 digital bank and our team's platforms interact with ou... Show more

 • Promoted

Temporary Leasing Consultants (All Areas of Sydney)

Gough Recruitment AUSydney, NSW, AU

Property Management Specialists with an incredible team culture.We're currently seeking expressions of interest from experienced Leasing Consultants for exciting temporary opportunities across Sydn... Show more

Australia Senior Applied AI Solution Engineer

TomoroSydney, AU

Applied AI solution engineers are expected to work in small teams of Tomoro and client engineers to design, build and deploy AI applications, such as agents built around Large Language Models.As yo... Show more

 • Promoted

Senior Software Engineer - Australia

NearaSydney, NSW, AU

Imagine having the power to stress-test an entire power grid against a hurricane or thunderstorm before the clouds even gather.That is the reality we are creating at Neara.We use advanced machine l... Show more