To apply for this job you must first either login or register

Java Software Developer

Toronto, Ontario  - Permanent

Job Description

As a Java Software Developer, you'll play a key role in developing, implementing, and overseeing the company’s overall vision. Our client is in the process of building a new leading-edge technology platform, to serve millions of our customers world-wide, while maintaining and planning the transition from existing platforms.

You will be responsible for implementing new and maintaining existing microservices developed under JEE8 and SpringBoot/SpringCloud frameworks, using Agile methodologies and processes. You may also be responsible for the planning, collaboration, and implementation of data migration from the existing platforms to the new microservices based platforms.

• 5+ years of Java/JEE [server-side] development experiences, with strong emphasis on lambda, streams, and reactive programming techniques
• Experience with Agile methodologies
• Experience with Spring (Boot, Cloud, Data, Security)
• Experience with Kafka
• Experience with MySQL and MongoDB
• i18n experience
• Familiar with a Linux/UNIX development environment
• GIT, ELK/EFK, Docker, Kubernetes, AWS experiences are considered assets

Starting: ASAP
Dress Code: Casual
To apply for this job you must first either login or register