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