09 Aug
|
Adactin
|
Canberra
Adactin Group is a 100% Australian-owned global IT consulting company, headquartered in Sydney. We are a trusted technology partner helping organizations drive end-to-end digital transformation through our deep expertise in Microsoft and AWS ecosystems, AI-powered Digital Engineering, and future-ready Quality Assurance.
Our managed delivery approach, backed by domain expertise, ensures successful outcomes for every project. At Adactin, we believe in the power of our people. We foster a agile and supportive environment where your career can grow alongside exciting projects that shape the future of technology. Join us, and be part of a team committed to innovation, excellence, and making a difference
About the Role
Your responsibilities will include:
- Develop enterprise-grade software using Java and Oracle technologies
- Develop / maintain web-based UI using ReactJS, CSS and HTML
- Design data models, translate to physical data models and implement using Oracle Database
- Implement CRUD operations on the database using Java Object-Relational Mapping frameworks
- Produce and maintain detailed design artefacts & technical specifications
- Create and work with RESTful OpenAPI specifications, SOAP WSDLs, XML Schemas
- Develop and maintain DevOps workflows using Jenkins, Git and Maven & Ant
- Perform and build Nexus software releases following established processes
- Providing advice and support for Applications Director & CIO
- Provision of on-call services as part of a team roster (calls are rare one per year)
You will bring
- Excellent verbal and written communication skills.
- At least 8 years Java experience, enterprise design patterns, JPA, Hibernate ORM, JEE an advantage, reactive programming an advantage.
- Java Web service development, SOAP and REST APIs, OpenAPI/XSD Schemas, XML/JSON, Spring/SpringBoot.
- Maven lifecycle management, Continuous Integration, Unit and System Integration testing.
- Major database experience, including data modelling, stored procedures. Oracle preferred.
- Willingness to be 24x7 on-call. Historically calls escalated to the dev team between 10pm and 6am are rare one per year.
Preferred Skills
- Strong commitment to software engineering processes and a proven ability to develop robust and maintainable software.
- A proven ability to document technical processes.
- Implement and maintain automated testing. Provide feedback on implementation and design aspects as required from other areas.
- Assist in the continuous improvement process by developing and enhancing procedures and produce documentation, including detailed design documentation.
#J-18808-Ljbffr
📌 Lead Java Developer (Canberra)
🏢 Adactin
📍 Canberra