Senior Java Developer

5 days ago


Sydney, New South Wales, Australia Darumatic Full time
About Us

Darumatic is an IT consultancy that specializes in cloud-native technologies. Our mission is to empower clients to build better software.

We are passionate about collaborating with clients to transform their development and infrastructure teams into cloud-native entities. Our supportive culture offers various opportunities for knowledge and skill development, as well as connections with IT professional networks. We value mutually beneficial professional relationships, and your employment with us is no exception.

For more information about us, please visit our website.

About the Role

This is an exciting opportunity to work on a project with significant social impact. Our client is seeking a Senior Java Developer to join their team. You will focus on supporting, maintaining, and developing solutions for Nexus Cloud and back-end Java/AWS/Oracle components. You will work in a small team of highly skilled Java and.Net developers/SMEs with extensive business knowledge that contribute to the client's in-house support of Nexus.

In this role, you will develop enterprise-grade software using Java and Oracle technologies.

We are looking for someone who is willing to make a significant impact and bring innovative ideas to benefit the project and the team.

The daily rate for this position is $1000 to $1150 per day, plus super, depending on experience.

Responsibilities
  • Develop and maintain web-based UI using ReactJS, CSS, and HTML.
  • Design data models, translate them to physical data models, and implement them using Oracle Database.
  • Implement CRUD operations on the database using Java Object-Relational Mapping frameworks.
  • Produce and maintain detailed design artefacts and technical specifications.
  • Create and work with RESTful OpenAPI specifications, SOAP WSDLs, and XML Schemas.
  • Develop and maintain DevOps workflows using Jenkins, Git, and Maven/Ant.
  • Perform and build Nexus software releases following established processes.
  • Provide advice and support for the Applications Director and CIO.
  • Participate in on-call services as part of a team roster (calls are rare, approximately one per year).
Essential Skills
  • Excellent verbal and written communication skills.
  • At least 8 years of Java experience, enterprise design patterns, JPA, Hibernate ORM, JEE, and reactive programming.
  • Java Web service development, SOAP, and REST APIs, OpenAPI/XSD Schemas, XML/JSON, Spring/SpringBoot.
  • Experience with Unix/Linux, Bash.
  • Maven lifecycle management, continuous integration, Unit, and System Integration testing.
  • Major database experience, including data modeling, and stored procedures. Oracle is preferred.
  • Willingness to be 24x7 on-call. Historically, calls escalated to the dev team between 10 pm and 6 am are rare, approximately one per year.
  • Experience with AWS development (EC2, Lambdas, API Gateway, S3/SQS, Cloud Formation).
Qualifications and Experience
  • 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 producing documentation, including detailed design documentation, in accordance with client policies and procedures.
  • Work as a member of an integrated Agile team comprising technical and non-technical personnel.
Submit Your Application

You have successfully applied.

  • You have errors in applying.

Apply with Resume *

First Name*
Middle Name
Last Name*
Email*
Mobile*
Where are you currently based?
Total Experience in Java Development (in months)*
Australian Visa Status*--Choose-- Australian citizen Australian Permanent Resident Limited visa such as Working and Holiday Visa Requires sponsorship
Security Clearance--Choose-- Baseline Negative Vetting (NV1) Others
Salary and/or daily rate expectations *
Available start date/number of weeks notice required prior to start date*
COVID Vaccination Status*
Social Network and Web Links
Provide us with links to see some of your work (Git/ Dribble/ Behance/ Pinterest/ Blog/ Medium)
+

Anything additional you would like to add to compliment your application



  • Sydney, New South Wales, Australia EBR Full time

    Job Title: Senior Java EngineerWe are seeking a highly skilled Senior Java Engineer to join our team at EBR. As a Senior Java Engineer, you will be responsible for designing, developing, and maintaining large-scale enterprise software applications using Java.Key Responsibilities:Design and develop high-quality Java software applications using SpringMVC,...

  • Senior Java Developer

    2 weeks ago


    Sydney, New South Wales, Australia Firesoft People Full time

    Senior Java DeveloperAbout the RoleFiresoft People is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will play a critical role in the development and maintenance of our trading platform.Key ResponsibilitiesDesign, develop, and deploy high-performance Java applicationsCollaborate with cross-functional teams to...


  • Sydney, New South Wales, Australia Virtusa Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at Virtusa. As a Senior Java Developer, you will be responsible for designing and developing applications with Java EE and microservices.Key Responsibilities:Design and develop applications with Java EE and microservicesWork with diverse application...


  • Sydney, New South Wales, Australia EBR Full time

    Unlock Your Potential as a Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at EBR, a leading financial institution. This is an exceptional opportunity to further your career and work with a talented team of professionals who share your passion for innovation and excellence.As a Senior Java Developer, you will be...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Job Title: Senior Java DeveloperLocation: Macquarie ParkFiresoft People is seeking a skilled Senior Java Developer to design, develop, and maintain software applications that support our unique ERP software. As a Senior Java Developer, you will be responsible for leading the development of high-quality software applications using Java/J2EE...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Job Title: Senior Java DeveloperLocation: Macquarie ParkFiresoft People is seeking a skilled Senior Java Developer to design, develop, and maintain software applications that support our unique ERP software. As a Senior Java Developer, you will be responsible for leading the development of high-quality software applications using Java/J2EE...


  • Sydney, New South Wales, Australia Virtusa Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at Virtusa. As a Senior Java Developer, you will be responsible for designing and developing applications using Java EE and microservices.Key Responsibilities:Design and develop applications using Java EE and microservicesWork with diverse application...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Unlock Your Potential as a Senior Java EngineerFiresoft People is seeking a highly skilled Senior Java Engineer to join our team and contribute to the development of cutting-edge trading systems. As a key member of our team, you will be responsible for designing, implementing, and optimizing complex trading systems that drive business growth and...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Senior Java DeveloperWe are Firesoft People, a leading solution provider in automated leasing, and we're looking for a Senior Java Developer to join our team. As a key member of our Agile team, you'll work with cutting-edge technologies like Java 8-11, Java EE7, Angular, Quarkus, Oracle, SQL Server, and Postgres.Key Responsibilities:Design and develop...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Senior Java DeveloperFiresoft People is seeking a highly skilled Senior Java Developer to join our team. As a key member of our Agile team, you will be responsible for designing and developing complex software applications using Java and other technologies.Key Responsibilities:Design and develop software applications using Java and other...


  • Sydney, New South Wales, Australia EBR Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at EBR. As a key member of our software development team, you will be responsible for designing, developing, and maintaining large-scale enterprise software applications.This is an exciting opportunity for a talented Java professional to take their career to the next level...


  • Sydney, New South Wales, Australia Change Recruitment Full time

    Senior Java Developer OpportunityWe are seeking an experienced Senior Java Developer to join our team in Sydney. This is a hybrid opportunity that can be fully remote for the right candidate, offering a $150k package.About the RoleThe ideal candidate will have a strong background in designing and developing automation solutions, with hands-on experience in...


  • Sydney, New South Wales, Australia Lanson Partners Full time

    Senior Java EngineerLanson Partners is seeking a highly skilled Senior Java Engineer to lead the design, development, and deployment of data pipelines to the cloud.About the RoleThis is a Sydney-based opportunity for a strong Senior Software Engineer with an integration background to work in an agile environment.Key ResponsibilitiesDesign and develop data...


  • Sydney, New South Wales, Australia EBR Full time

    Unlock Your Potential as a Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at EBR, a leading financial institution. This is an exceptional opportunity to further your career and contribute to the development of innovative financial solutions.About the RoleAs a Senior Java Developer, you will be responsible for...

  • Senior Java Developer

    13 hours ago


    Sydney, New South Wales, Australia Change Recruitment Full time

    Senior Java Developer OpportunityWe are seeking an experienced Senior Java Developer to contribute to innovative projects that leverage the power of automation and AI to solve complex business challenges.Key Responsibilities:Design, develop, and maintain Java-based applications, focusing on automation solutions.Collaborate with cross-functional teams to...


  • Sydney, New South Wales, Australia Firesoft People Full time

    Unlock Your Potential as a Java ExpertFiresoft People is seeking a highly skilled Senior Java Developer to join our team and contribute to the development of cutting-edge trading systems. As a key member of our team, you will be responsible for designing, implementing, and optimizing complex trading systems using Java.About the RoleWe are looking for a...


  • Sydney, New South Wales, Australia Change Recruitment Full time

    Unlock Your Potential as a Senior Java DeveloperWe are seeking an experienced Senior Java Developer to join our team at Change Recruitment. This is a unique opportunity to contribute to innovative projects that leverage the power of automation and AI to solve complex business challenges.Key Responsibilities:Design, develop, and maintain Java-based...

  • Senior Java Developer

    12 hours ago


    Sydney, New South Wales, Australia Profusion Group Full time

    Senior Java EngineerWe are seeking a highly skilled Senior Java Engineer to join our E-trading team working on the ION platform. As a key member of our team, you will be responsible for developing and maintaining complex Java applications, collaborating with cross-functional teams, and driving technical innovation.Key Responsibilities:Design, develop, and...


  • Sydney, New South Wales, Australia EBR Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team at EBR. As a key member of our software development team, you will be responsible for designing, developing, and maintaining large-scale enterprise software applications.This is an exciting opportunity for a talented Java professional to take their career to the next level...

  • Senior Java Developer

    2 weeks ago


    Sydney, New South Wales, Australia Virtusa Full time

    About the RoleVirtusa is seeking a highly skilled Senior Java Developer to join our team. As a Senior Java Developer, you will be responsible for designing and developing complex software applications using Java.Key ResponsibilitiesDesign and develop high-quality software applications using JavaCollaborate with cross-functional teams to identify and...