Principal Java Software Engineer (AWS | Spring Boot | Oracle) (Canberra)

Principal Java Software Engineer (AWS | Spring Boot | Oracle) (Canberra)

10 Aug
|
eSync Solutions
|
Canberra

10 Aug

eSync Solutions

Canberra

Principal Java Software Engineer (Backend | AWS | Oracle)

Are you an experienced Principal Java Software Engineer looking to work on a mission-critical enterprise platform that supports real-time operational services?

We're seeking a highly skilled Java professional to join a collaborative engineering team responsible for designing, developing, and maintaining complex enterprise applications using modern cloud and backend technologies.

Security Clearance: Baseline Security Clearance

Work Arrangement: Hybrid - Regular work-from-home available with occasional office attendance

Experience Level: Principal Software Engineer (EL2 Equivalent)

Hours: Up to 40 hours per week

About the Role

You'll play a key role in supporting, maintaining, and enhancing a large-scale enterprise application used in a highly operational environment. Working alongside experienced software engineers and technical specialists, you'll deliver secure, scalable, and high-performing backend solutions while contributing to continuous platform improvements.

- Design, develop, and maintain enterprise-grade Java applications
- Develop backend services using Java, Spring, and Spring Boot
- Build and maintain RESTful APIs and SOAP web services
- Design and implement Oracle database solutions, including data modelling and stored procedures
- Develop cloud-based integrations using AWS services
- Develop and maintain ReactJS web interfaces where required
- Produce technical designs, documentation, and API specifications
- Maintain CI/CD pipelines using Jenkins, Git, Maven, and related DevOps tools




- Participate in software releases and production deployments
- Implement automated testing and contribute to software quality improvements
- Collaborate with architects, developers, and stakeholders across the project
- Participate in a shared on-call support roster (after-hours calls are extremely rare)
- 8+ years of commercial Java development experience
- Strong experience with Spring Framework and Spring Boot
- JPA, Hibernate ORM, and enterprise design patterns
- REST APIs, SOAP Web Services, OpenAPI, XML, JSON, XSD, and WSDL
- Oracle Database development, SQL, PL/SQL, and data modelling
- AWS services including:
- EC2
- Lambda
- API Gateway
- S3
- SQS
- CloudFormation
- Unix/Linux and Bash scripting
- Maven, Git, Jenkins, and CI/CD pipelines
- Automated testing and software engineering best practices
- Excellent written and verbal communication skills

Nice to Have

- Reactive programming
- Experience with large enterprise systems
- Robust technical documentation skills
- Passion for mentoring and improving engineering standards

What We're Looking For

We're looking for someone who:

- Enjoys solving complex technical challenges
- Has a strong commitment to clean, maintainable code
- Thrives in collaborative Agile environments
- Can provide technical leadership and mentor other developers
- Takes ownership and continuously seeks to improve engineering practices

If you're an experienced Principal Java Software Engineer with expertise in Java, AWS, Oracle, Spring Boot, and enterprise application development , we'd love to hear from you.

#J-18808-Ljbffr

📌 Principal Java Software Engineer (AWS | Spring Boot | Oracle) (Canberra)
🏢 eSync Solutions
📍 Canberra

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: principal java software engineer (aws | spring boot | oracle) (canberra) / canberra

Subscribe to this job alert:

Get the latest job offers by email for: principal java software engineer (aws | spring boot | oracle) (canberra) / canberra