Posted in

Intermediate Java/Scala Back-End Developer

Intermediate Java/Scala Back-End Developer

CompanySynechron
LocationMontreal, QC, Canada
Salary$80000 – $90000
TypeFull-Time
DegreesBachelor’s
Experience LevelMid 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