28 Oct
|
ALOIS Australia
|
Sydney
28 Oct
ALOIS Australia
Sydney
About Us:
ALOIS is a trusted staffing partner across Australia & NZ, managing 250+ consultants and supporting several major multinational clients. Our 75,000+ strong IT talent network and rapid delivery model enable us to meet hiring needs with precision and efficiency.
From Sydney to Perth and everywhere in between, we’re driven by one purpose: to empower Australian businesses and professionals to thrive in a rapidly changing world of work. At ALOIS Australia, every challenge is an opportunity to innovate, and every partnership is built on trust, transparency, and long-term success.
Senior Java Microservices Developer – Kafka & Banking
- Design and develop RESTful APIs and microservices using Java and Spring Boot.
- Build API services integrating digital/channel applications with Core Banking platforms and downstream banking systems.
- Develop Kafka producers and consumers for asynchronous and event-driven processing.
- Implement Kafka topics, consumer groups, partitioning strategies, error handling
- Implement exception handling, validation, audit logging, monitoring and traceability across API and Kafka flows.
- Write unit, component and integration tests using tools such as JUnit, Mockito and Testcontainers.
- Conduct code reviews and ensure adherence to secure coding, API and microservices engineering standards.
- Troubleshoot integration and production issues across APIs,
Kafka and backend/core banking services
- Work closely with solution architects, business analysts, testers, DevOps engineers and SMEs throughout the delivery lifecycle.
- Support CI/CD pipelines, automated deployments and production releases.
Experience, Tools & Technologies:
- Strong hands-on Java, preferably Java 10+ years of experience
- Spring Boot, Spring Framework and Spring Security
- RESTful API and microservices development
- Apache Kafka and event-driven architecture
- Kafka Producer/Consumer APIs and preferably Spring for Apache Kafka
- OAuth 2.0, JWT and TLS/mTLS
- SQL and relational databases such as Oracle or PostgreSQL
- Git and Maven/Gradle
- Junit and API/integration testing
- Docker and containerised application development
- CI/CD using tools such as Jenkins, GitHub Actions, Azure DevOps
- Observability and monitoring using platforms such as Splunk, Grafana or Application Insights
EEO Statement
ALOIS Australia is committed to fostering a diverse and inclusive workplace. We provide equal employment opportunities to all qualified applicants and do not discriminate on the basis of race, colour, religion, sex, age, national origin, disability, or any other characteristic protected under applicable laws. We value diversity and believe it strengthens our people, our culture, and the outcomes we deliver.
📌 Senior Java Microservices Developer (Sydney)
🏢 ALOIS Australia
📍 Sydney