Montreal (day 1 onboarding onsite / in-office presence required a minimum 3x/week - team's expectation is 4 days in office)
Years of experience
5-7
Job Responsibilities
- Designing highly scalable distributed applications using Java/Scala best practices.
- Translate complex business requirements into robust technical implementation.
- Developing application code and unit tests
- Ensuring high performance of applications and providing support.
Skills
- Bachelor’s Degree in Computer Science, Computer Engineering or similar.
- Proficient in writing efficient Java code.
- Knowledge of Scala will be an advantage.
- Proficiency on multi thread systems.
- Knowledge of messaging/streaming systems will be added advantage.
- Experience of grid-based task distribution will be added advantage.
- Experience of working with object model stores will be an added advantage.
- Excellent communication skills.
- Critical thinker and valuable problem-solver.
📌 Java Software Engineer (Montreal)
🏢 Gala Solutions
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.