Placement papers | Freshers Walkin | Jobs daily: SENIOR JAVA DEVELOPER (MICROSERVICES WITH SPRINGBOOT) at Critical Mass (Toronto, ON, Canada)

Search jobs and placement papers


Fresh thinkers.  New paradigms.  Grand vision.  As someone who has worked with content management systems and enterprise Java, you recognize this and embrace learning and working within new frameworks.  You understand the need to keep the content authoring teams at the forefront and build systems that are easy to use, maintainable and scaleable.  As a leader on this team, you understand the need to test and document your code, to challenge the status quo and to establish development standards moving forward. Working with Adobe Experience Manager and the Adobe Marketing Cloud, you will have the opportunity to work with world-class clients on a class-leading CMS marketing platform.  With this platform that is built on top of OSGi, you’ll be able to take your enterprise Java experience into making new services and modular components.  Critical Mass is a creative company at heart that uses technology to deliver amazing experiences for our clients.  The marketing industry is constantly evolving and as such, delivers the opportunity to work on new high exposure projects using newer technologies.  We work hard, have a lot of fun along the way and hope you’ll join us.


  • Develop and maintain Java services within the OSGi platform (Apache Felix)

  • Manage the integration points between various systems and the CMS

  • Assist in architecture design and implementation plans for CMS projects

  • Troubleshoot issues that arise on the CMS

  • CMS team activities including providing mentorship and performing code reviews

  • Manage and maintain the content deployment workflows in the CMS

  • Provide CMS administration and provide build support to the release engineering team

  • Help to define and rollout development standards and documentation


  • Experience developing within CMS platforms, preferably Adobe Experience Manager or Day CQ CMS.

  • 3 – 5 years experience in Java development (J2EE) or equivalent

  • Experience in leading enterprise-grade development projects

  • Creative problem solver and troubleshooter

  • Excellent organizational skills, attention to detail and the ability to multi-task

  • Excellent communication skills and a strong team contributor

  • Ability and desire to thrive in a fast-paced, client-service environment

  • Ability to learn and adapt to new technologies quickly

  • Working knowledge of web development tools and frameworks including JavaScript (JQuery, Node.js, etc.), HTML 5 and CSS is an asset

  • Experience working with Java Frameworks such as object mappers, Guice, Spring is an asset

  • Experience using Git and JIRA is an asset

  • Experience developing with scalable web systems is an asset

  • Experience using and configuring build automation tools (Maven, Jenkins, TeamCity, Bamboo, etc) is an asset

  • Knowledge of HTTP protocol, UNIX shell scripting and networking is an asset

  • Experience working with RESTful web services is an asset

  • Ability to design and architect large-scale systems is an asset

by via developer jobs - Stack Overflow

No comments:

Post a Comment