Nurun - Toronto
Technical Architect
Technical Architecture | System Analysis | Toronto, Ontario, Canada


• Understand the needs of the business and work with clients in arriving at appropriate technical solutions
• Establish a detailed architectural view of the solution from top to bottom
• Guide all technical activities during each phase of the project
• Provide support and mentoring to developers, performing technical reviews and hands-on troubleshooting when required
• Work with various operations teams to setup and manage development, test, stress, staging and production environments
• Promote and implement industry best practices in software development
• Participate in technology selection and develop prototypes
• Support business development and technical discovery initiatives as required


Bachelor of Computer Science or Engineering


· Minimum 5 years of experience in design and architecture of N-tier systems
· Minimum 5 years of experience in an web development environment
· Minimum 5 years of experience with Java and JEE in progressively senior roles
· Expertise with most of the following technologies:

o Application Servers like Websphere, Tomcat
o Relational databases like Oracle, DB2 and MySQL
o Eclipse-based IDEs
o Frameworks like Spring and Hibernate
o Web servers like Apache and Nginx
o XML, XSD, XSL etc
o E-commerce platforms like IBM WebSphere Commerce, Hybris and ATG
o Content Management platforms like Adobe Experience Manager
o Information Discovery platforms like Endeca and solr
o Performance testing tools like JMeter, Silk and LoadRunner

· Experience with Agile development methodologies
· Experience architecting and operating high-traffic sites is valuable
· Experience working within a consulting agency
· Excellent written and verbal communication skills
· Strong analytical and problem solving capabilities
· Strong organizational and project management skills


· You never leave a teammate behind; you win and lose as a team
· You advocate for the consumer by guiding your team to deliver smart solutions
· You build a positive team spirit through empowerment, trust and respect
· You do the right thing, even when it’s the hard thing
· You have an open mind and encourage new ideas from all sources
· You never miss an opportunity to learn something new
· You are a catalyst for change in a proactive way
· You celebrate all victories, big or small

We offer competitive remuneration and a dynamic work environment. While we thank all those who show interest in this position, only those selected for an interview will be contacted. All applications are kept confidential.