
Senior Java Developer
- Montreal, QC
- Permanent
- Full-time
Experience Level: Level 3 (senior): 5-7 years
Location: Montreal (Day 1 onboarding onsite / in office presence 3x week)Job Description:Qualifications
Minimum 5+ years of experienceRequired Skills:
- Ability to write robust and maintainable code in Core Java, Spring, ReactJS and Python.
- Effective troubleshooting skill across hardware, O/S, network, and storage
- Strong communication and interpersonal skills
- Good knowledge and experience of using Infrastructure as Code tools like Ansible, Terraform.
- Experience with Agile development methodology and tools like GIT, Jira, BitBucket and Jenkins
- Familiarity with web technologies like React, HTTP, JavaScript, Angular et. Al.
- Familiarity with data technologies like MS SQL Server, DB2, Sybase or Mongo
- Familiarity with Azure/AWS
- Familiarity with Kubernetes
- Familiarity with Kafka
- Experience working in a large, multi-national enterprise in any industry vertical, showing experience of communicating and collaborating in globally distributed teams.