Java with Temporal - Sydney (New South Wales)

Java with Temporal - Sydney (New South Wales)

21 Sep
|
Synechron
|
New South Wales

21 Sep

Synechron

New South Wales

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.
- Qualified 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

📌 Java with Temporal - Sydney (New South Wales)
🏢 Synechron
📍 New South Wales

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java with temporal - sydney (new south wales) / new south wales

Subscribe to this job alert:

Get the latest job offers by email for: java with temporal - sydney (new south wales) / new south wales