An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Get past ATS filters
Job summary
A global travel management company in Melbourne is looking for a Senior Software Developer to lead the design and modernisation of software systems. This role involves utilizing Java and advanced frameworks, focusing on cloud-native architecture and mentoring junior developers. Ideal candidates have over 7 years of experience in Java development and platforms like AWS and Kubernetes, promoting robust, scalable solutions.
Qualifications
7+ years of professional Java development experience.
Strong knowledge of Kubernetes, Docker, and Istio for containerised deployments.
Hands-on experience with Redis for caching and data management.
Responsibilities
Architect and implement high-performance applications using Java.
Lead platform modernisation initiatives using the strangler migration pattern.
Design and develop event-driven systems using Kafka.
Skills
Java development
Spring Framework
Kubernetes
Docker
Event-driven architecture
Problem-solving
Collaboration
Education
Bachelor's degree in Computer Science or related field
Tools
AWS
Kafka
New Relic
Redis
Keycloak
Job description
A global travel management company in Melbourne is looking for a Senior Software Developer to lead the design and modernisation of software systems. This role involves utilizing Java and advanced frameworks, focusing on cloud-native architecture and mentoring junior developers. Ideal candidates have over 7 years of experience in Java development and platforms like AWS and Kubernetes, promoting robust, scalable solutions.