09 Aug
|
eSync Solutions
|
Canberra
09 Aug
eSync Solutions
Canberra
Principal Java Software Engineer (Backend | AWS | Oracle)
Are you an experiencedPrincipal Java Software Engineerlooking 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 cooperative 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
Strong 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 experiencedPrincipal Java Software Engineerwith expertise inJava, AWS, Oracle, Spring Boot, and enterprise application development, we'd love to hear from you.
#J-*****-Ljbffr
📌 Principal Java Software Engineer (Aws | Spring Boot | Oracle) (Canberra)
🏢 eSync Solutions
📍 Canberra