Java with Temporal - Sydney

Synechron

Sydney

Vor Ort

AUD 140.000 - 200.000

Vollzeit

14 Tage+
Bewerbungsgenerator

Schick keinen Standard-Lebenslauf — erstelle einen Lebenslauf und ein Anschreiben, die genau auf diese Rolle zugeschnitten sind.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Synechron is seeking an experienced Java Full Stack Developer with hands-on Temporal workflow orchestration to design, develop, and maintain scalable enterprise applications. You will work across backend services, frontend apps, databases, APIs, and distributed workflow systems in a cloud‑ready environment.

The ideal candidate has 8+ years of software development experience, strong Java 8+ and Spring Boot skills, and extensive Temporal expertise.

Qualifikationen

  • 8+ years of software development experience, preferably in full‑stack enterprise application development.
  • Proficiency in Java 8+, with Java 17+ preferred.
  • Hands‑on experience with Temporal, including workflow and activity development.
  • Worker configuration and task queues; retries and timeouts; signals and child workflows.
  • Experience with React frontend; REST APIs; relational databases and ORM (JPA/Hibernate).
  • Knowledge of messaging and event‑streaming technologies such as Kafka or RabbitMQ.
  • Experience writing unit, integration, and end‑to‑end tests.

Aufgaben

  • Design and develop scalable backend services using Java and Spring Boot.
  • Build, manage, and maintain durable workflows with Temporal.
  • Develop responsive web apps using React, Angular, or similar frameworks.
  • Design and implement RESTful and event‑driven APIs.
  • Integrate with relational and NoSQL databases.
  • Collaborate with product managers, architects, and DevOps across CI/CD and cloud deployments.
  • Ensure security, performance, and reliability of enterprise applications.
  • Participate in architecture discussions, code reviews, and technical design sessions.

Kenntnisse

Java
Temporal workflow orchestration
Frontend technologies
REST API design
Cloud & DevOps collaboration

Ausbildung

Bachelor’s degree in Computer Science or related field

Tools

Spring Boot
React
Angular
PostgreSQL/MySQL/Oracle
JPA/Hibernate
Kafka or RabbitMQ

Jobbeschreibung

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.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Java Engineer (Temporal Workflow)
Senior Java Engineer (Temporal Workflow)

Synechron • Sydney

Vor Ort
AUD 140.000 - 180.000
Java Developer(Temporal)
Java Developer(Temporal)

Synechron • Sydney

Vor Ort
AUD 120.000 - 160.000
Senior Java Full-Stack Engineer — Temporal Workflows
Senior Java Full-Stack Engineer — Temporal Workflows

Synechron • Sydney

Vor Ort
AUD 140.000 - 200.000
Sr.Java Fullstack Developer
Sr.Java Fullstack Developer

Synechron • Sydney

Vor Ort
AUD 140.000 - 170.000
Senior Java Full-Stack Engineer: Temporal & Cloud
Senior Java Full-Stack Engineer: Temporal & Cloud

Synechron • Sydney

Vor Ort
AUD 140.000 - 170.000
Senior Java Engineer: Temporal Workflows & Microservices
Senior Java Engineer: Temporal Workflows & Microservices

Synechron • Sydney

Vor Ort
AUD 140.000 - 180.000
Java Temporal Engineer – Cloud & Microservices (Sydney)
Java Temporal Engineer – Cloud & Microservices (Sydney)

Synechron • Sydney

Vor Ort
AUD 120.000 - 160.000
Senior Software Developer
Senior Software Developer

Corporate Travel Management (CTM) AU/NZ • City of Melbourne

Vor Ort
AUD 120.000 - 150.000
Senior Java Backend Engineer - Cloud & Microservices
Senior Java Backend Engineer - Cloud & Microservices

Coforge • City of Brisbane

Vor Ort
AUD 120.000 - 180.000
Sr Java Developer with AI
Sr Java Developer with AI

Synechron • Sydney

Vor Ort
AUD 160.000 - 230.000