Job Description
Job Description: Software Developer
Location: South Yarra, Melbourne, Australia (Ready for relocation)
Experience: 7–10 years
Role Overview
We are seeking an experienced Software Developer to design, develop, and maintain high-quality software solutions for large-scale, distributed, and safety-critical systems. The ideal candidate will have strong Java expertise, hands-on experience with modern microservices architectures, and exposure to the aerospace or safety-critical domain.
Key Responsibilities
Design, develop, and maintain scalable and reliable software solutions using Java and Kotlin.
Work on large-scale, distributed systems following microservices architecture principles.
Develop and integrate Spring Boot–based services, WebSocket communication, and Kafka pub/sub systems.
Contribute to HMI modernization using modern frameworks and hybrid communication models.
Implement and maintain CI/CD pipelines using tools such as Jenkins, Git, Bitbucket, and Gr...
Location: South Yarra, Melbourne, Australia (Ready for relocation)
Experience: 7–10 years
Role Overview
We are seeking an experienced Software Developer to design, develop, and maintain high-quality software solutions for large-scale, distributed, and safety-critical systems. The ideal candidate will have strong Java expertise, hands-on experience with modern microservices architectures, and exposure to the aerospace or safety-critical domain.
Key Responsibilities
Design, develop, and maintain scalable and reliable software solutions using Java and Kotlin.
Work on large-scale, distributed systems following microservices architecture principles.
Develop and integrate Spring Boot–based services, WebSocket communication, and Kafka pub/sub systems.
Contribute to HMI modernization using modern frameworks and hybrid communication models.
Implement and maintain CI/CD pipelines using tools such as Jenkins, Git, Bitbucket, and Gr...
Apply for this Position
Ready to join E-Solutions? Click the button below to submit your application.
Submit Application