About usTrideca is a strategy, data and digital partner for technology transformation across Australia. We have worked with some of Australia's leading enterprise companies (including NAB, Suncorp, Optus, Medibank, AGL and many more), to help transform and empower their businesses.Working for Trideca, you will be challenged to think outside the box and do things you have not done before. We tackle unique challenges and work on innovative projects for our enterprise clients across various sectors. As part of the Trideca team, you will be able to embrace opportunities for growth with emerging technologies, in a fast-paced, collaborative, and rapidly growing environment across Melbourne, Sydney and Brisbane.At Trideca, we cut through red tape to get things done efficiently. Join us for a dynamic career where you can make a real impact. You can learn more about us here: https://www.trideca.com.au/About Role:As a Senior API Engineer at Trideca, you'll play a critical role in designing, developing, and deploying scalable backend systems and APIs. You'll focus 80% of your time on backend feature development, while also helping shape architecture decisions and mentor other engineers.You'll be working on:Designing and building robust microservices and APIs using Java (8/11/17) and Spring BootCreating and consuming RESTful APIs and GraphQL (if applicable)Developing event-driven architectures using Kafka (Amazon MSK) including managing topics, producers/consumers, and leveraging tools like Kafka Streams, ksqlDB, or FlinkBuilding and maintaining CI/CD pipelines using Jenkins, GitHub Actions, or similarDeploying applications in AWS, using services like Lambda, ECS, EKS, S3, and IAMWorking with both SQL (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB) databasesUsing JPA/Hibernate for ORM and handling persistence logicScaling backend systems through asynchronous processing, Redis caching, and distributed computing(Bonus) Experience with Docker and Kubernetes is highly valued.What you'll bring:Proven experience building scalable backend services in enterprise environmentsA strong understanding of API lifecycle management, system design, and architecture best practicesA consulting mindset: proactive communicator, problem-solver, and adaptable team playerComfortable working in fast-paced Agile/Scrum teamsEssential requirements:Strong proficiency in Java & Spring BootSolid knowledge of Kafka and event streaming conceptsFamiliarity with CI/CD practices and AWS cloud-native tools
#J-18808-Ljbffr