← Back to jobs

Persistent Systems Logo
Sr. Java Developer

Persistent Systems

 

Sydney NSW, Australia

Posted On: 15+ days ago
Experience: 8+ years
Availability: Onsite
Openings: 1
Category: Sr. Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, architect, and develop scalable enterprise platforms and applications on AWS, owning complex technical challenges and high-availability solutions.

This role is on-site.

Responsibilities

  • Architect and deliver large-scale, cloud-native services using Java/Spring Boot or TypeScript/Node.js.
  • Design APIs, service contracts, and event-driven distributed systems with microservices.
  • Implement CI/CD and IaC pipelines, managing deployments via AWS CDK or CloudFormation.
  • Integrate AI-assisted capabilities into workflow services, including intelligent routing, classification, and decision support.
  • Define architectural patterns for LLM integration, handling retries, fallbacks, and determinism in long-running workflows.

Required Skills

  • 8+ years of experience designing, architecting, and developing scalable enterprise applications.
  • Proficiency in Java and Spring Boot, or TypeScript/Node.js.
  • Hands-on experience with AWS core services: EC2, Lambda, DynamoDB, and S3.
  • Strong understanding of distributed systems, microservices, and event-driven architectures.
  • Experience with database design and performance tuning for large-scale RDBMS (Aurora) and NoSQL (DynamoDB).
  • Familiarity with AWS services such as Kinesis, Firehose, CloudWatch, Step Functions, and Sync.
  • Hands-on experience with CI/CD and Infrastructure as Code (IaC) pipelines.
  • Bachelor’s degree in Engineering, Computer Science, or Information Technology.

Preferred Skills

  • Experience integrating LLMs or AI services into production workflows.
  • Knowledge of React or TypeScript for frontend components.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs