Bounteous is a premier end-to-end digital transformation consultancy seeking a Senior Java Developer to lead the design and development of a cloud-based platform for distributing research content. The role is hybrid (on-site 3 days/week) in Montreal, Quebec.
Requirements
7+ years of industry experience
Strong hands-on skills with Java and frameworks such as Spring, Spring Boot, Spring Cloud, etc.
Experience designing and building RESTful service applications, Microservices and clients
Experience with Cloud-Native technologies, any Cloud platform, Docker, Kubernetes
Experience with NoSQL databases such as Mongo DB, messaging platforms such as Kafka
Understanding of data structures, caching, design patterns, multi-threaded and high-performance architecture
Experience with UI technologies such as React, Angular
Familiarity with Test Driven Development (TDD) / Behavior Driven Development (BDD) practices
Experience of iterative / agile development practices
Good interpersonal skills with ability to work with and support colleagues, adapt to and work effectively with clients and co-workers with different work styles and levels of technical knowledge
Excellent verbal and written communication skills
Benefits
Competitive salary range $75,000 - $97,000 a year
Opportunity to participate in Team Member Networks (employee resource groups)
Bounteous is willing to sponsor eligible candidates for employment visas
Accommodation will be provided at any point throughout the hiring process