The RoleWe are looking for several Java Developers with deep functional knowledge or hands on design experience with Web Service. The ideal candidate should possess exceptional communication skills. This permanent full-time position is hybrid and located in Montreal, offering a competitive benefit package.ResponsibilitiesContribute as a productive member of an agile development team
Analyze, design and implement business requirements
Design and implementation of data models
Integrating and testing with back-end services and databases
Development and testing of software APIsDevelopment and testing of user interfaces
Profiling and optimizing system performance
Deep functional knowledge or hands on design experience with Web Services is needed to be successful in this position
Deep experience with Java, Spring/Spring Boot, Maven,Experience with RDBMS technologies such as Postgres/Oracle/SQL server
Experience with Source Code Control systems like Git and CI/CD systems preferred
Experience with Docker, Kubernetes and Cloud platforms like GCP/AWS preferredQualifications3 to 10 years of Java experience (all levels)Strong JavaScript, jQuery, HTML, HTML5, CSS, CSS3, Java, Spring/Spring Boot, Angular, Twitter Bootstrap, Web Programming Skills, Web User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST), Multimedia Content Development, APIs, PostgresRegular exposure to business stakeholders and executive management, as well as the authority and scope to apply your expertise to many interesting technical problems.