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:.
We are looking for an experiencedJava Full Stack Developerwith hands‐on expertise inTemporal workflow orchestrationto 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, up-to-date frontend technologies, and Temporal.
Key Responsibilities
Design and develop scalable backend services usingJava and Spring Boot.
Build, manage, and maintain durable workflows and activities usingTemporal.
Develop responsive and user‐friendly web applications usingReact, 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 usingTemporal.
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 inJava 8+, with experience in Java 17 or later preferred.
Hands‐on experience withSpring Boot, Spring MVC, Spring Data, and Spring Security.
Professional experience withTemporal, 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 usingReact.
Experience designing and consumingREST APIs.
Working knowledge of relational databases such asPostgreSQL, MySQL, or Oracle.
Experience with ORM frameworks such asJPA/Hibernate.
Knowledge of messaging and event‐streaming technologies such asKafka or RabbitMQ.
Experience writing unit, integration, and end‐to‐end tests.
#J-*****-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