Placement papers | Freshers Walkin | Jobs daily: Senior Back-End Software Developer (C3R) at Jive Communications (Ville de Québec, QC, Canada)


Search jobs and placement papers

Senior Back-End Software Developer (C3R) at Jive Communications (Ville de Québec, QC, Canada)

About the Position


Jive’s customers rely on our Contact Center and Call Reports products to make decisions about how to run and grow their business—a compelling web based analytics and reporting tool is key to ensuring they have the right information to make the right decisions.  Jive’s Contact Center and Call Reports products are built on a distributed event stream used to compute real time data as well as historical data for analysis.  These systems produce hundreds of events per second resulting in terabytes of historical data to process and query.  If you like building asynchronous event driven systems, data modeling and analysis, and providing high availability solutions, this position is for you.


The Contact Center and Call Reports team uses Java, AngularJS, Angular 2+, WebSockets, Kafka, Postgres, and a number of other open-source and in-house frameworks to provide customers with a high quality user experience.  Future possibilities include the integration of more advanced analytics libraries and more distributed data stores.


This is a team of doers. We don't hide behind reviews, change control, or validation outside of the team. We are responsible for the automated testing, application design, choice of tools, deployment, operation, and lifecycle of our applications. With this autonomy comes great responsibility. To make this work, we expect everyone on the team to understand the impact their changes might have on other teams and the Jive platform as a whole and to consider all aspects of software design on a daily basis.


What You’ll Do



  • Ensure scalability and availability of event processing engines and REST APIs

  • Manage customer requirements against technical debt and added value

  • Mentor other team members and contribute to quality objectives

  • Collaborate with product owners and user experience designers to deliver features while meeting team deadlines

  • Assist the team with evaluating the adoption of the latest and greatest technologies providing value to our developers and customers

  • Write awesome code, eliminate hunger, and cure cancer (ok, maybe just two out of three, but writing good code is really hard)


What You’ll Need



  • 5+ years of engineering experience in the software industry

  • A deep understanding of Java

  • Experience designing, implementing, deploying, and operating your own software and systems in a demanding production environment


You'll Get Bonus Points If You Have



  • Experience with JavaScript and AngularJS and/or Angular 2+

  • Experience with Postgre

  • Experience with Docker

  • Experience with microservices architecture

  • Experience with Kafka

  • Experience with configuration management systems such as Ansible, Puppet, Chef or Saltstack


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment