Job ID 27274 Job Title Back-End JAVA Software Engineer – Toronto ON
Posted Date 06/16/2021 Apply By 08/31/2021
Employment Type Permanent Employment Status Full Time
Job Description
A uniquely positioned to deliver best-in-class advanced planning software to the retail industry. Today, and throughout our history, our innovative software helps fashion retailers advance digital transformation, grow revenue, increase profits, and operate more efficiently through intelligent assortment planning. With customer satisfaction as our top priority, our dynamic and collaborative environment draws upon all our people’s full knowledge capital to provide the best solutions possible. An opportunity exists from our downtown Toronto office (currently working remotely) for motivated Senior Software Engineers looking for a chance to make an impact. The successful candidates will be assessing and redesigning the current platform with the best practices for highly available and scalable software design and architecture in mind, and in turn, will be part of the implementation. This role plays a vital part in ramping our software delivery velocity by leveraging the latest microservices DevOps techniques and delivery mechanisms. What you will be doing: • Work closely with business experts, UI/UX, DevOps, QA, and other software engineers. Expect to be involved in all stages of the SDLC. • Design and develop application features in Java using Spring Core, Sprint Boot, Spring MVC, and other Spring modules. • Cooperate with Front-End developers to build web-based single-page applications in JavaScript ES6 + HTML + CSS using Angular, AngularJS, Bootstrap, and other popular frameworks • Design and develop data schemas to support new features in our applications • Develop testing code (Unit Test, Integration Test, E2E, Stress test) • Review and test your peers’ code to ensure quality • Participate in daily stand-ups, sprint plan meetings and perform tasks related to the Agile (Scrum and Kanban) methodology • Maintain open communication with the team of the development tasks • Support and improve the DevOps pipelines Required Qualifications: • 2+ years of development experience in Java with an understanding of object-oriented techniques and design patterns • Experience building scalable RESTful APIs with Spring Frameworks • Expertise with SQL queries • Knowledge of web protocols and services • Experience with Java persistence frameworks such as Spring Data, Hibernate, MyBatis • Experience with testing frameworks (JUnit, Mockito, Spring Test Framework) • Strong analytical and problem-solving skills • Ability to work independently with minimal supervision • Ability to work effectively with others in a team • Organization and time management skills • Excellent oral and written communication skills Preferred Qualifications: • Development experience with web-based single page applications using Angular, React or VueJS • Expertise with Relational Databases (PostGRE, Oracle): transaction management, performance tuning, writing complex queries, triggers, and stored procedures • Familiarity and working knowledge with cloud computing (SaaS, PaaS, IaaS) • Knowledge of microservice architecture as well as highly scalable and available systems • Understanding of relevant security considerations for applications on the cloud • Experience with DevOps practices and tools such as Jenkins, Docker, Kubernetes, Git • Working experience in a Scrum or Kanban based Agile team, with software development planning/tracking tools such as Jira • Experience building GraphQL APIs • Experience with test-driven development methodology • Knowledge of performance testing practices and tools such as JMeter or LoadRunner or Gatling • Experience with NoSQL Databases such as MongoDB, Redis, Apache Cassandra • Experience with message queue systems such as ActiveMQ Here’s Why You’ll Love Working Here • Working out of our downtown Toronto office* • Currently working in a remote environment • Ability to make an immediate and lasting impact • Work with a talented team of innovative and creative players • Valuing growth and development, we embrace accountability, transparency, and continuous learning • We have flexible hours and no dress code • Annual celebrations and milestone outings • Career mentoring and skills training • Work in a safe, secure, and positive collaborative work environment • Competitive benefits package including a comprehensive medical, dental, and vision plan
City / Location Toronto
Salary / Wage Very Attractive Salary
To Apply Please share your resume to [email protected]

Back

Online Event Calendar
All Online Events and Workshops

Togel Togel Togel Online Toto Slot Togel Online Togel178 Pedetogel Pedetogel Situs Togel Terpercaya Togel178 Togel279 Toto Macau Situs Togel Bandar Togel Agen Togel Bo Togel Daftar Togel Togel279 Toto Macau Bo Togel Terpercaya Toto Togel Sabatoto Slot Server Luar Negeri rote4d rote4d rote4d togel158 togel158 togel279 togel279 pedetogel togel178 rote4d sabatoto Togel279 Rote4d Togel Online togel sabatoto pedetogel Slot88 Situs Togel Prize 123 Bo Togel Terpercaya Togel Online Daftar Akun Togel Resmi Toto Macau Toto Togel Situs Togel Terpercaya Situs Togel Via Pulsa Tanpa Potongan Daftar Togel Via Pulsa Tanpa Potongan Daftar Togel Via Dana Togel Via Dana Toto Slot Bandar Togel Hadiah 4D 10 Juta Terpercaya Bandar Togel Hadiah 4D Bo Togel Hadiah 2D bo togel terpercaya pedetogel Pedetogel togel158 pedetogel pedetogel togel178 togel178 togel158 PEDETOGEL PEDETOGEL PEDETOGEL pedetogel pedetogel Togel Via Dana Togel Situs Toto dana toto toto togel togel via pulsa bandar togel togel178 pedetogel sabatoto togel158 togel279 pragmatic178 novaslot88 result macau bo togel hadiah 2d 200rb daftar akun togel resmi dana toto togel158 pedetogel togel279 togel158 pedetogel rote4d rote4d sabatoto toto macau toto macau togel158 pedetogel sabatoto togel178 togel279 togel158 togel158 togel178 togel279 pedetogel togel158 sabatoto togel178 pedetogel