Skip to content

Intermediate Java/Scala Back-End Developer
Company | Synechron |
---|
Location | Montreal, QC, Canada |
---|
Salary | $80000 – $90000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- 3-5 years of work experience in software development
- Should have hands-on experience with Java, Scala, Spark, and SQL
- Strong knowledge of multi-threading and high-volume server-side development
- Should possess good architectural knowledge and be aware of enterprise application design patterns
- Basic working knowledge of Unix/Linux
- Excellent communication, team-work and interpersonal skills
- Strong analytical capability and problem-solving skills
- Bachelor of Science in Computer Science or relevant technical degree
Responsibilities
- Designing and developing server-side components that meet the business requirements in an effective and efficient manner
- Directly interfacing with business users in understanding the requirement and providing solutions
- Assisting & guiding team members in design and development
- Partnering along with the leads to identify and mitigate risks and escalate issues as necessary
- Ensure code quality and automated testing standards, be a part of regular code reviews and ensure quality gates are upheld and enhanced
- Working on the cloud migration efforts to build the next generation platform for Treasury
Preferred Qualifications
- Experience with Snowflake, PowerBI and Cloud platforms is a plus
- Exposure to Test and Behaviour Driven Development in agile setup is a huge plus
- Exposure to JavaScript framework like Angular is desirable