Back-End Developer

Architech (Waterloo ON, Canada) 21 days ago

Architech is a Toronto-based software company with over 16 years of experience in creating technology solutions for clients across North America. We leverage the latest cloud technology and hire top talent to modernize applications so that businesses can succeed in today’s digital world. 

Our Dream Team has a main hub in Toronto, but expands across Canada and Kraków, Poland. Our team consists of over 100 certified technical experts in our Product, Design, Engineering, and Delivery disciplines. Our values drive our culture of success: Think Big, Be Open & Collaborate, Never Fail a Client, Grow Our People, Do the Right Thing, and Embrace Change. 

Be Open & Collaborate: Our Culture Says It All

You’ll work very closely with a diverse tight-knit group of creative and talented people who are passionate about technology, software, and solutions. Not only will you work in a collaborative and supportive environment, you’ll also grow your existing skills while keeping up with technology trends.

Who We Are

We’re passionate about creating an environment where every team member feels empowered to share their unique point of view. We celebrate diverse talents and encourage our teammates to share their whole selves – because our greatest source of inspiration is each other, and we believe diversity drives innovation. 

In order to be inclusive, we must be intentional. We have taken a multi-pillar approach to D&I at Architech including: Listening & Learning, Being an Ally, and Accountability.

In 2020 we launched our first Diversity & Inclusion survey. While we are always striving for more equal representation, we are very proud of our results:

  • 31% women, 57% BIPOC, 14% LGBTQIA+
  • 49% of our people were born in countries other than where our offices are located. Our team members collectively speak 19 different languages. 59% of our people speak more than one language
  • In the past year Architech has increased the number of women in our technology function by 200%. We strive to do even better as our multi-year strategic plan unfolds.
  • We analyzed salaries by gender of persons in the same role and are delighted to report a 0% gender pay gap in our delivery and technology roles!

What Our People Say

“Employees of different backgrounds interact well within our company” – 97% of employees agree

 “Architech respects individuals and values their differences” - 96% of employees agree

We Grow When You Grow

We encourage and support continuous learning by ensuring everyone stays active in the tech community. To help you with this, we offer tools and programs such as Learning Budget, Certification Bonuses, Internal Bootcamps, Summit Days, Lunch & Learns and much more. And this is just the beginning. Check out all our other great benefits. 

Welcome to Architech. 

Responsibilities

  • Build scalable, reliable, resilient, secure systems that are built open source with cloud first architecture. 
  • Implement responsible web and/or mobile design principles using the latest technologies. 
  • Work in an Agile team with Designers and Product Owners to continuously iterate and build feedback into the solution. 
  • Be part of the team that architects and delivers the nuances within our overall technical strategy. 
  • Commit to our ever-evolving CI/CD chain and working templates. 
  • Work with technologies such as AWS and our partner technologies within projects including Azure, DotCMS and Red Hat. 
  • Approach new projects with the client needs and users in mind. 
  • Be open to learn and absorb the rapid changes in the engineering industry. 

What You Bring To Architech  

  • 4+ years’ back-end development experience. 
  • Strong experience with Microservices.  
  • Experience with AWS cloud-based services and implementations from a developer’s perspective: AWS Lambda, CloudFormation, Kinesis, ElasticCache, DynamoDB, etc.  
  • Understanding of object-oriented design principles and RESTFul APIs such as, Java, JavaScript (NodeJS), TypeScript, Python, Sling, Docker.  
  • Experience with any of the following: Spring Boot, Spring Cloud Knowledge and hands on operational experience with SQL/No SQL databases.  
  • Experience with CI/CD tools such as Jenkins, Maven, Docker.  
  • Experience in managing client relationships, i.e., strong client facing skills.  
  • Experience working in a fast-paced and high-pressure environment.  
  • Must be open to team collaboration. 
  • Be proactive and vocal.  
  • Must be willing to learn and grow with the team. 

Nice to Have

  • Degree in computer science or equivalent combination of education and experience. 
  • Experience/exposure to event driven architectures or CQRS.  
  • Experience with AEM. 
  • Experience with Kotlin, Scala.

Back-End Developer

Apply On Company Site
Back to search page
;