Senior Java Engineer

7 days ago


Melbourne, Victoria, Australia Trideca Full time
About Us
Trideca is a strategy, data and digital partner for technology transformation across Australia. We have worked with some of Australia's leading enterprise companies to help transform and empower their businesses.

We are looking for a Senior API Engineer to join our team of experienced engineers. As a Senior API Engineer at Trideca, you will play a critical role in designing, developing, and deploying scalable backend systems and APIs. You will focus 80% of your time on backend feature development, while also helping shape architecture decisions and mentor other engineers.

You will design and build robust microservices and APIs using Java (8/11/17) and Spring Boot. You will create and consume RESTful APIs and GraphQL (if applicable). You will develop event-driven architectures using Kafka (Amazon MSK) including managing topics, producers/consumers, and leveraging tools like Kafka Streams, ksqlDB, or Flink. You will build and maintain CI/CD pipelines using Jenkins, GitHub Actions, or similar. You will deploy applications in AWS, using services like Lambda, ECS, EKS, S3, and IAM. You will work with both SQL (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB) databases. You will use JPA/Hibernate for ORM and handling persistence logic. You will scale backend systems through asynchronous processing, Redis caching, and distributed computing.

This is an opportunity to work with a talented team of engineers who are passionate about delivering innovative solutions. If you are a skilled engineer with experience in backend development, we would love to hear from you.

About the Job
As a Senior API Engineer at Trideca, you will be responsible for designing, developing, and deploying scalable backend systems and APIs. You will work closely with the Engineering team to shape architecture decisions and mentor other engineers. You will have the opportunity to work on a wide range of projects, from designing and building new features to improving existing ones. You will have access to ongoing training and development opportunities to help you grow in your career.

The requirements for this role include:
  • Strong proficiency in Java & Spring Boot
  • Solid knowledge of Kafka and event streaming concepts
  • Familiarity with CI/CD practices and AWS cloud-native tools

Job Requirements
To be considered for this role, you must have:
  • Strong proficiency in Java & Spring Boot
  • Solid knowledge of Kafka and event streaming concepts
  • Familiarity with CI/CD practices and AWS cloud-native tools

What We Offer
At Trideca, we offer a range of benefits to our employees, including:
  • A competitive salary and bonus structure
  • Ongoing training and development opportunities
  • A flexible working environment
  • A dynamic and supportive team culture


  • Melbourne, Victoria, Australia at Full time

    We are a forward-thinking technology company, delivering solutions that transform operations for clients in the insurance and fleet industries. Our powerful platform serves as a central hub, seamlessly managing complex workflows and integrating with multiple external systems.By streamlining processes, we help businesses enhance productivity, accuracy, and...

  • Senior Java Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Experis Australia Full time

    Are you an experienced Full Stack Java Developer looking for a new challenge in the government sector? Experis Australia has an exciting opportunity for seasoned professionals to join our team as Full Stack Java Engineers.We are seeking individuals who possess strong development skills across front & back-end development, including integration skills.A...


  • Melbourne, Victoria, Australia Pyramid Global Technologies Full time

    About the job Java Microservices EngineerProduct Skillset:Strong experience in one (or more) of the following technologies:NodeAngularReact JSJavaExposure to network automation, Software Defined Networking and NFVi concepts.Proven programming experience that conforms to good software engineering design principles and practices (including version management)....


  • Melbourne, Victoria, Australia Coles Full time

    Coles Group is a leading retailer in Australia, and we are committed to delivering exceptional customer experiences through innovative technology solutions. As a Senior Software Engineer, you will play a critical role in shaping the future of our digital services.About the jobYou will be responsible for designing, developing, and maintaining software...


  • Melbourne, Victoria, Australia Pyramid Global Technologies Full time

    About the JobWe are looking for a skilled Java Developer to join our team at Pyramid Global Technologies.The ideal candidate will have experience in designing and developing scalable microservices using Java. Main Responsibilities:Design, develop, and deploy high-quality microservices using Java.Work with cross-functional teams to identify and prioritize...


  • Melbourne, Victoria, Australia NXTGIG Full time

    Job OverviewNXT GIG is seeking a highly skilled Java developer to join our innovative team. As a key member of our engineering team, you will be responsible for designing and implementing robust Java applications that meet the needs of our clients across various industries.Main ResponsibilitiesDevelop, Test, and Maintain Java Applications:Collaborate with...

  • Java Developer

    3 weeks ago


    Melbourne, Victoria, Australia Mind Recruitment | specialists in Technology, Executive & IT Sales recruitment Full time

    Direct message the job poster from Mind Recruitment | specialists in Technology, Executive & IT Sales recruitmentDirector VIC at Mind IT Recruitment & Mind ExecutiveLeading SaaS organisationWe are seeking a skilled Java Developer to join a highly technical collaborative team. In this role, you will be responsible for developing and implementing high-quality...

  • Java Developer

    1 week ago


    Melbourne, Victoria, Australia Mind Recruitment | specialists in Technology, Executive & IT Sales recruitment Full time

    Direct message the job poster from Mind Recruitment | specialists in Technology, Executive & IT Sales recruitmentDirector VIC at Mind IT Recruitment & Mind ExecutiveLeading SaaS organisationWe are seeking a skilled Java Developer to join a highly technical collaborative team. In this role, you will be responsible for developing and implementing high-quality...


  • Melbourne, Victoria, Australia Oracle Full time

    Senior / Principal Software Engineer - JavaWe are looking for a Senior Software Engineer to join one of our Development Teams in Melbourne. You will be working as part of a high performing cross-functional team to evolve a large Software-as-a-Service (SaaS) system to the next level. You will be growing the most widely used online collaboration platform in...


  • Melbourne, Victoria, Australia Oracle Full time

    Senior / Principal Software Engineer - JavaWe are looking for a Senior Software Engineer to join one of our Development Teams in Melbourne. You will be working as part of a high performing cross-functional team to evolve a large Software-as-a-Service (SaaS) system to the next level. You will be growing the most widely used online collaboration platform in...


  • Melbourne, Victoria, Australia Binance Full time

    Binance is a leading global blockchain ecosystem behind the world's largest cryptocurrency exchange by trading volume and registered users. We are trusted by over 250 million people in 100+ countries for our industry-leading security, user fund transparency, trading engine speed, deep liquidity, and an unmatched portfolio of digital-asset products. Binance...


  • Melbourne, Victoria, Australia Synechron Full time

    Job OverviewSynechron is seeking an experienced API Developer to join our team. The successful candidate will have a strong background in Java and 7+ years of experience in API development.Key Responsibilities:Design, develop, and maintain APIs to meet client needsWork closely with cross-functional teams to ensure timely delivery and high-quality...


  • Melbourne, Victoria, Australia Launch Recruitment Full time

    OverviewLaunch Recruitment is seeking a skilled Java Developer to join a major transformation program in the wagering sector.


  • Melbourne, Victoria, Australia Vintrace Holdings Pty Full time

    Vintrace Holdings Pty is a leading provider of wine production software, and we're looking for a skilled Java Software Engineer to join our team!This role will involve designing, developing, and maintaining our cutting-edge vintrace product solution, which streamlines the winemaking process from grape to bottle. You'll work closely with our cross-functional...


  • Melbourne, Victoria, Australia Infosys Limited Full time

    At Infosys Limited, we are seeking a talented and experienced Senior Backend API Engineer to join our team. This is an exciting opportunity for a skilled professional to take on a leadership role in designing, developing, and deploying cutting-edge backend APIs using Java and Spring framework.About the RoleThis is a challenging position that requires a...


  • Melbourne, Victoria, Australia Australia and New Zealand Banking Group Limited Full time

    Department: Tech Institutional Markets DomainDivision: TechnologyLocation: MelbourneAbout UsAt ANZ, we're applying new ways technology and data can be harnessed as we work towards a common goal: to improve the financial wellbeing and sustainability of our millions of customers.Our community of over 5,000 engineers is key to making this happen, because...


  • Melbourne, Victoria, Australia Green Light Worldwide Full time

    We are seeking highly skilled Software Developers to join our team and contribute to the delivery of software solutions.About the RoleThis role offers a strong salary package and the opportunity to work with a leading IT services business.The successful candidate will have Baseline or higher (eg NV1) security clearance and a strong background in software...

  • Java Engineer

    3 days ago


    Melbourne, Victoria, Australia Canva Full time

    User Platform EngineerOverviewWe're looking for an experienced User Platform Engineer to join our team at Canva. In this role, you will design, develop, and maintain high-performance, large-scale Java backend systems that support our millions of daily users.About the RoleYou will collaborate with a backend-focused team of engineers to extend and scale the...


  • Melbourne, Victoria, Australia Black Part time

    We are seeking an experienced Senior Java Backend Developer to join our team and contribute to the development of our Enterprise User Platform.About UsAt Black, we pride ourselves on creating innovative solutions that empower our users. Our platform is built on a scalable architecture that enables us to deliver high-performance systems to authenticate,...


  • Melbourne, Victoria, Australia Pyramid Global Technologies Full time

    About this role at Pyramid Global TechnologiesJob SummaryWe are seeking an experienced Backend Developer to join our team. The ideal candidate will have strong knowledge of AWS and experience in designing and implementing AWS Connect solutions.The key responsibilities of this role include:Designing and implementing AWS Connect solutions.Developing and...