Enable job alerts via email!

COPY - Back End Developer

Insight Global

Toronto

On-site

CAD 100,000 - 130,000

Full time

Yesterday
Be an early applicant

Job summary

A leading tech consultancy in Toronto is seeking a senior developer to own the technological vision for eCommerce platform teams. Candidates should have over 8 years of Java experience and demonstrate leadership in software development while mentoring junior staff. This role requires a passion for building high-quality software in a collaborative and fast-paced environment and excellent communication skills to engage with various stakeholders.

Qualifications

  • 8+ years of experience with Java and various technologies.
  • Proven track record on large and complex software systems.
  • Hands-on experience with event-driven architecture.
  • Experience with Relational and NoSQL database at scale.
  • Self-starter and skilled communicator.

Responsibilities

  • Own the technological vision and software quality for the eCommerce platforms.
  • Lead in building and delivering new features in an agile environment.
  • Design and implement scalable systems to meet business needs.
  • Coach and mentor developers to improve skills.
  • Advocate for process improvements for team performance.

Skills

Java
Distributed systems
Microservices architecture
Event-driven architecture
Relational databases
NoSQL databases
GCP or equivalent cloud technology
Effective communication
Decision making
Job description
Overview

ake ownership of the technological vision, software quality, and operational excellence for the eCommerce platform teams, including architecture, metrics and practices.

Lead by example in building great software. Get hands-on with the code, such as building a proof of concept, tackling a gnarly bug or feature. Participate in the design and delivery of new features in a collaborative agile/scrum environment.

Responsible for designing and implementing scalable and resilient systems that meet the needs of our rapidly growing business.

Find ways to coach and level-up the technical skills of multiple pods of developers using your knowledge and expertise. Provide mentoring, especially to Senior Developers. Drive reviews of technical artifacts.

Look out and advocate for opportunities to improve our technical processes to enable the best performance out of our teams as possible.

Build strong relationships with developers and peer technologists across the organization. Work collaboratively across practices, levels, and organizational structure to find the right solution. The solution of choice may be to reuse an existing enterprise standard, but it could also be to innovate our processes and technology.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Responsibilities
  • ake ownership of the technological vision, software quality, and operational excellence for the eCommerce platform teams, including architecture, metrics and practices.
  • Lead by example in building great software. Get hands-on with the code, such as building a proof of concept, tackling a gnarly bug or feature. Participate in the design and delivery of new features in a collaborative agile/scrum environment.
  • Responsible for designing and implementing scalable and resilient systems that meet the needs of our rapidly growing business.
  • Find ways to coach and level-up the technical skills of multiple pods of developers using your knowledge and expertise. Provide mentoring, especially to Senior Developers. Drive reviews of technical artifacts.
  • Look out and advocate for opportunities to improve our technical processes to enable the best performance out of our teams as possible.
  • Build strong relationships with developers and peer technologists across the organization. Work collaboratively across practices, levels, and organizational structure to find the right solution. The solution of choice may be to reuse an existing enterprise standard, but it could also be to innovate our processes and technology.
Qualifications / Skills and Requirements
  • Extensive experience (8+ years) with Java and a variety of technologies including distributed systems, microservices architecture.
  • Proven track record of working on large and complex software systems that span across teams.
  • Hands-on experience working with event-driven architecture and implementing solutions using this paradigm.
  • Experience working with Relational and NoSQL database at scale.
  • Professional experience with GCP or equivalent cloud technology.
  • You are a self-starter with a passion for building high-quality software, and thrive in a fast-paced, collaborative environment.
  • You are skilled at asking the right questions to understand new technology, and proficient at communicating the implications of high-level constraints and stakeholder decisions both verbally and in writing.
  • You are comfortable making decisions in the face of ambiguity. Your technology choices, designs, and architectures use as much data as is practical from a variety of sources.
  • You communicate clearly and effectively to both technical and non-technical audiences alike. You can present complicated solutions in a simple and logical way. Your diagrams are crisp and clean. Your documents are organized, clear, and concise.
  • You are a thought leader for innovation and will champion the optimization and maturing of technology practices in collaboration with key stakeholders
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.