Scotiabank
5+ years of hands-on software development experience
Proficiency in Java (up to version 11)
Strong expertise in Spring Boot, Spring Batch, and Microservices architecture
Experience with containerization to...
Apply Now
Lead Software Developer (Java)
Description
Is this role right for you?
In this role you will:
• Design, develop, and maintain enterprise-grade applications using Java (up to version 11)
• Build and deploy microservices using Spring Boot and Spring Batch
• Develop and integrate RESTful APIs for seamless communication across services
• Utilize Docker and Kubernetes for containerization and orchestration
• Collaborate with DevOps teams to implement CI/CD pipelines using Jenkins, Google Could, Azure
• Work with Kafka for real-time data streaming and messaging
• Communicate effectively with cross-functional teams and stakeholders
Do you have the skills that will enable you to succeed in this role? We’d love to work with you if you have: