Senior Software Engineer
HRBrain
CONTRACT
Canada
Posted 3 years ago
We’re looking for a Senior Software Engineer! Reach out if you’re interested and feel free to refer friends/colleagues!
Type of Employment: Contract
Title: Senior Software Engineer
Term: 6 months + possible extensions
Location: Remote for now/ Ontario
Job ID number: C1194
Responsibilities:
- Fully bilingual: English and French, can understand and communicate Quebecois
- BA/BS degree in Computer Science or related field. Advanced technical degree and/or related training a plus
- At least 4+ years of multi-threaded server-side web application development experience
- Use of RESTful to create Service-Oriented Architecture
- Building Framework & Platforms for a multi-datacenter that can be deployed globally
- Experience with cloud deployments
- Responsible for the technical product
- Design for High availability, SLA (service level agreements)
- Failure mode testing
- Managing design practices and implementation
- Polyglot capabilities
- Proven track record designing and implementing web applications with highly optimized and scalable architectures
- Ability to work independently; designing, developing, and deploying solutions, and delivering projects on time with minimal direction.
- Experience evaluating and implementing best practices tools and techniques for software development, leading code reviews, and coaching/mentoring Java Developers
- Expert Java skills and object-oriented design experience
- Strong working knowledge of the Java web technology platform, applied use of design patterns, JSP and servlets
- Excellent database development skills including a solid understanding of database technologies, and logical and physical data modeling
- Experience with session management, object-relational mapping, XML web services, and agile development methodologies desired
- Design and development of platform-level components including events architectures, messaging and coaching.
- Working knowledge with Spring Framework strongly desired
Job Features
Job Category | Software Developer |
RESTful | Must have |
French | Must have |
Java Full Stack | Must have |
JavaScript | Must have |