Java Developer with AI (Codex)

Silverlink Technologies

City of Brisbane

On-site

AUD 140,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Silverlink Technologies is seeking a Senior Integration Developer in Australia to design, develop, and support integration services that connect internal applications, platforms, and external systems. You will work across the full SDLC to deliver robust integration solutions and support hypercare.

The role requires strong hands-on Java and Spring Boot experience, microservices architecture expertise, and deep knowledge of Kafka-based messaging and RESTful APIs.

Qualifications

  • Strong hands-on experience with Java and Spring Boot.
  • Solid understanding of microservices architecture and integration design patterns.
  • Experience with Apache Kafka, REST APIs and event-driven integration.

Responsibilities

  • Analyse business and technical requirements to design scalable integration solutions.
  • Develop, deploy, test and support Java/Spring Boot microservices and REST APIs.
  • Build and manage Kafka producers, consumers, topics and consumer groups.
  • Support CI/CD processes and automated deployments.
  • Collaborate with architects, product owners, developers and operations to ensure quality and delivery.

Skills

Java
Spring Boot
Apache Kafka
REST APIs
microservices
JUnit
Codex

Tools

Codex

Job description

We are looking for a Senior Integration Developer with strong hands‑on expertise in Java, Spring Boot, Apache Kafka, REST APIs, and microservices. The role will involve developing, deploying, testing, and supporting integration services connecting internal applications, platforms, and external systems.

The successful candidate should be technically strong and capable of independently delivering integration solutions across the full software development lifecycle, from requirements analysis and solution design through development, testing, deployment, production support, and hypercare.

Role Overview

We are looking for a Senior Integration Developer with strong hands‑on expertise in Java, Spring Boot, Apache Kafka, REST APIs, and microservices. The role will involve developing, deploying, testing, and supporting integration services connecting internal applications, platforms, and external systems.

The successful candidate should be technically strong and capable of independently delivering integration solutions across the full software development lifecycle, from requirements analysis and solution design through development, testing, deployment, production support, and hypercare.

Key Responsibilities
  • Analyse business and technical requirements and translate them into scalable and reliable integration solutions.
  • Leverage approved AI‑assisted engineering tools, preferably Codex, for API design, code development, test generation, code analysis, and automated reviews.
  • Develop, enhance, and maintain Java/Spring Boot‑based microservices.
  • Design and implement RESTful APIs and event‑driven integration services.
  • Build and manage Apache Kafka producers, consumers, topics, and consumer groups.
  • Implement effective Kafka strategies covering partitioning, offset management, retries, error handling, and dead‑letter queues.
  • Ensure reliable and consistent message processing through idempotency, schema management, and appropriate delivery guarantees.
  • Develop comprehensive unit and integration tests using JUnit and relevant testing frameworks.
  • Participate in code reviews and ensure adherence to engineering, security, testing, coding, and documentation standards.
  • Collaborate with solution architects, product owners, business analysts, developers, testers, and support/operations teams.
  • Diagnose and resolve integration and application issues across development, test, and production environments.
  • Support CI/CD processes, automated deployments, and release activities.
  • Monitor integration services, Kafka workloads, application performance, logs, alerts, and operational health.
  • Investigate production incidents, conduct root‑cause analysis, and implement sustainable corrective actions.
  • Create and maintain technical design documents, support guides, and operational procedures.
  • Participate in Agile ceremonies, technical discussions, estimation, sprint planning, and delivery activities.
Essential Technical Skills
  • Strong hands‑on experience with Java and Spring Boot.
  • Strong knowledge of microservices architecture and integration design patterns.
  • Familiarity with **secure AI‑assisted development
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead
Technical Lead

Coforge • Sydney

On-site
AUD 120,000 - 160,000
TECHNICAL LEAD
TECHNICAL LEAD

Coforge • City of Brisbane

On-site
AUD 100,000 - 140,000
API developer (Java Spring boot)
API developer (Java Spring boot)

Kaizen Global Technologies • City of Brisbane

On-site
AUD 120,000 - 160,000
Senior Java Microservices Engineer | Spring Boot & Cloud
Senior Java Microservices Engineer | Spring Boot & Cloud

Kaizen Global Technologies • City of Brisbane

On-site
AUD 120,000 - 160,000
Full Stack Developer
Full Stack Developer

Synechron • Sydney

On-site
AUD 140,000 - 200,000
Java Developer - API/MuleSoft
Java Developer - API/MuleSoft

CareCone Group • City of Melbourne

On-site
AUD 110,000 - 160,000
Senior Integration Software Developer
Senior Integration Software Developer

Indigitise • Sydney

Hybrid
AUD 100,000 - 150,000
Technical Lead (Integration)
Technical Lead (Integration)

4impact • City of Brisbane

On-site
AUD 120,000 - 160,000
Senior Java Engineer
Senior Java Engineer

Showtime Consulting • Sydney

On-site
AUD 140,000 - 170,000
Senior Java Backend Engineer - Cloud & Microservices
Senior Java Backend Engineer - Cloud & Microservices

Coforge • City of Brisbane

On-site
AUD 120,000 - 180,000