Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Bilingual Summer Accounting Intern Senior Java Developer Python Embedded Software Engineer Full Stack Web Developer Mobile App Developer Manager Front End Developer Intern Python Developer Developpeur Python - Python Developer Intern Software Developer II Senior Copywriter Mobile Application Developer Regional Marketing Manager Digital Marketing Specialist Senior Software Developer - UI Software Developer Engineer III Senior Full Stack Developer Senior Software Engineer - Mixed Reality Senior FullStack Developer - Vancouver Jr Account Manager Account Manager Associate Account Manager Retail Sales Associate Account Manager Entry Level Software Engineer Coordinator Territory Sales Manager - Chicago Sales Coordinator FRONT END DEPARTMENT Named Accounts Sales Representative Brand Coordinator National Premium Seat Sales Coordinator Inside Sales Representative Sales Associate - Sales Representative Account Coordinator Business Development Associate Account Manager Visual Designer Visual Designer Outside Sales Representative - Various Inside Sales Representative Digital Associate Account Manager Accountant I - Laboratory Medicine - Sales Representative Sales Coach Newest Jobs
Companies
Yelp ContactMonkey CareGuide Sterling-Turner Clearbanc Aecom Two Sigma Aerotek Exact Media WeWork Jane Street AsteroidX Doordash First Convenience Bank Borrowell AT&T Insight Global Shopify Square Amazon Flex Hatchways American Income Life Creative Circle Peel Regional Police Vector Marketing Instacart Recovhub Walgreens Akira Clickworker LowCostWebDesignFirm.com Scotiabank 51talk Microsoft TD Bank UnitedHealth Group Top Hat Paylocity CI&T Desjardins mappedin Checkout 51 Mobeewave The Youth Connection Hootsuite GoParkr autoTRADER.ca ScribbleLive SnapTravel Xiaomi All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Senior Full Stack Developer At Sky Global Technology

Location: Vancouver, British Columbia

Job Description

Job Summary

Are you enticed by the prospect of helping build an eCommerce project from the ground up? Sky Global is looking for a Senior Full Stack developer/Technical Lead with expertise in Java/Spring Boot technologies and strong HTML/CSS/JavaScript. You will have opportunity to own key business components and build them from scratch in an agile development environment. You will also play an integral role within a team by providing high quality technical deliverables and mentoring junior developers on team. We expect you to contribute across the technology stack, from database and DevOps infrastructure, to web and native applications.

Key Responsibilities

  • Collaborate with other professionals to determine functional and non-functional requirements for new software or applications
  • Build and maintain business functionalities on server side using Java/Spring boot and microservices architecture
  • Build and maintain web applications leveraging front end development using HTML5, CSS3 and JavaScript frameworks such as AngularJS/Angular/React
  • Mentor junior developers on team and perform pair programming with them
  • Ensure the code follows best practices and architecture designs by code review and refactoring
  • Prepare reports and other documentation as required

Qualifications and Skills

  • Degree in computer science, engineering, mathematics or related subject
  • 8+ years of recent experience in software development in Java
  • 3+ years of recent experience in responsive web application development using HTML5/CSS3 and JavaScript frameworks such as React, AngularJS/Angular etc.
  • Server-side software development and hands-on experience working with various technologies, particularly Java/Spring Boot/JPA/Hibernate stack
  • Hands-on experience with microservices architecture pattern and writing and integrating RESTful APIs
  • Expert in pair programming, continuous integration, test-driven development & incremental design
  • Comfortable with TDD development process and hands-on experience in writing testing code at different levels using frameworks like Junit, Mockito RestAssured etc.
  • Deep understanding of OO design principles and design patterns
  • Familiar with Java build tools such as Maven, Gradle
  • Experience with J2EE servers/containers such as Tomcat
  • Sound problem solving skills with the ability to quickly process complex information and present it clearly and simply
  • Knowledge of relational database like MySQL, MSSQL, etc.
  • Deep knowledge in version control systems (Git)