Senior Microservices Developer
4 weeks ago
Definity is seeking a highly skilled Senior Microservices Developer to join our personal insurance technology team. As a core member of our team, you will be responsible for delivering integration solutions and architectural enhancements.
Key Responsibilities:- Design and develop microservices/API using Java/Springboot supplemented by automated and manual unit testing
- Collaborate with Enterprise Architecture and both, internal and external clients, to understand the operational objective and purpose of the future system integration
- Collaborate with QE to define testing requirements, automate functional/API contract testing, support regression and performance testing of any integration solution
- Understand the integration points between the different systems and highlight the potential risk associated with the delivery of the solution
- Define detailed technical specifications in co-ordination with peer Business System Analysts
- Proactively identify technical debt and seek ways to enhance overall code performance recommending necessary refactoring needed to achieve target-state-architecture
- University Degree or college diploma in computer science, information systems or a related discipline
- 8+ years of hands-on experience designing and developing microservices using Java/Springboot
- Practical understanding of enterprise/web architecture using REST
- Relevant experience working with docker and container orchestration tools like Kubernetes
- Relevant experience working with AWS and/or GCP
- Relevant experience working with data streaming technologies like Kafka
- 4+ years of experience with system integration
- 4+ years relevant experience with API concepts and technologies such as REST, JSON, XML, SOAP, YAML, Swagger/OpenAPI Spec
- 4+ years of software / application design and development experience in an Agile environment with understanding of Atlassian suite (JIRA, Confluence, etc.)
- Proficient understanding of code versing tools such as Git
- Experience with Data modeling is an asset
- Hybrid work schedule for most roles
- Company share ownership program
- Pension and savings programs, with company-matched RRSP contributions
- Paid volunteer days and company matching on charitable donations
- Educational resources, tuition assistance, and paid time off to study for exams
- Focus on inclusion with employee groups, support for gender affirmation surgery, access to BIPOC counsellors, access to programs for working parents
- Wellness and recognition programs
- Discounts on products and services
Actual salary for the role may vary depending on work location of the successful candidate and other factors including but not limited to, skills, education, experience, working conditions and the local labour market. In addition to base pay, eligible employees may participate in various incentive plans which are paid out at the discretion of the company and subject to individual and company performance.
Our inclusive work environment welcomes diversity and supports accessibility. If you require accommodation at any time during the recruitment process, please let us know by contacting.
This role requires successful clearance of background checks (including criminal checks and leadership references).
-
Senior Microservices Developer
4 weeks ago
Waterloo, Ontario, Canada Definity Full timeJob SummaryDefinity is seeking a highly skilled Senior Microservices Developer to join our personal insurance technology team. As a core member of the team, you will be responsible for delivering integration solutions and architectural enhancements.Key ResponsibilitiesDesign and develop microservices/API using Java/Springboot supplemented by automated and...
-
Senior Microservices Developer Position
1 month ago
Waterloo, Ontario, Canada Definity Full timeAbout the RoleDefinity is seeking a highly skilled Senior Microservices Developer to join our team. As a key member of our personal insurance technology team, you will be responsible for delivering integration solutions and architectural enhancements.Key ResponsibilitiesDesign and develop microservices/API using Java/Springboot supplemented by automated and...
-
Senior Microservices Developer Position
1 month ago
Waterloo, Ontario, Canada Definity Full timeAbout the RoleDefinity is seeking a highly skilled Senior Microservices Developer to join our team. As a key member of our personal insurance technology team, you will be responsible for delivering integration solutions and architectural enhancements.Key ResponsibilitiesDesign and develop microservices/API using Java/Springboot supplemented by automated and...
-
Senior Java Developer
2 weeks ago
Waterloo, Ontario, Canada Sun Life Full timeAbout the Role:Sun Life is seeking a highly skilled Senior Java Developer to join our Canadian IT – Platform and Engineering team. As a Senior Java Developer, you will be responsible for designing, developing, and deploying Java REST web service APIs and microservices using Docker and Kubernetes.Key Responsibilities:Lead and participate in the design,...
-
Senior Software Development Engineer
4 weeks ago
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeTransformative Identity and Access Management ExpertWe are seeking a highly skilled Senior Software Development Engineer to join our Identity and Access Management (IAM) team. As a key member of our engineering team, you will be responsible for designing and deploying scalable, production-quality products with Service Oriented Architecture (SOA) and...
-
Senior Software Development Engineer
4 weeks ago
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeTransformative Identity and Access Management ExpertWe are seeking a highly skilled Senior Software Development Engineer to join our Identity and Access Management (IAM) team. As a key member of our engineering team, you will be responsible for designing and deploying scalable, production-quality products with Service Oriented Architecture (SOA) and...
-
Senior Software Development Engineer
4 weeks ago
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeTransformative Identity and Access Management RoleCarta is revolutionizing traditional accounting with cutting-edge software, and we're seeking a skilled Senior Software Development Engineer to join our Identity and Access Management (IAM) team.As a key member of our engineering team, you will design, develop, and deploy scalable, production-quality products...
-
Senior Software Development Engineer
4 weeks ago
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeTransformative Identity and Access Management RoleCarta is revolutionizing traditional accounting with cutting-edge software, and we're seeking a skilled Senior Software Development Engineer to join our Identity and Access Management (IAM) team.As a key member of our engineering team, you will design, develop, and deploy scalable, production-quality products...
-
Senior Software Development Engineer
3 weeks ago
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeTransforming Traditional AccountingCarta is revolutionizing the way companies manage their finances with purpose-built software that transforms traditional accounting into a powerful growth engine.As a Senior Software Development Engineer, you will be part of a team that builds services leveraged by Carta's entire product suite to authenticate and authorize...
-
Senior Software Development Engineer
3 weeks ago
Waterloo, Ontario, Canada Menlo Ventures Full timeAbout the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our Identity and Access Management (IAM) team. As a key member of our engineering team, you will be responsible for designing and deploying scalable, production-quality products with Service Oriented Architecture (SOA) and microservices.Key Responsibilities:Design and...
-
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeSenior Software Engineer I, Identity and Access ManagementCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine. The company's world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.Trusted...
-
Senior Software Development Engineer
3 weeks ago
Waterloo, Ontario, Canada Tbwa ChiatDay Inc Full timeSenior Software Engineer I, Identity and Access ManagementCarta develops purpose-built software that transforms traditional accounting into a powerful growth engine.Carta's world-class fund administration platform supports nearly 7,000 funds and SPVs, and represents nearly $130B in assets under management in venture capital and private equity.Trusted by more...
-
Senior Software Developer
3 weeks ago
Waterloo, Ontario, Canada Geotab Inc. Full timeSenior Software DeveloperJob Summary: We are seeking a highly skilled Senior Software Developer to join our team at Geotab Inc. As a key player in building robust and efficient back-end services, you will utilize a range of technologies to develop the core logic and data management layers.Key Responsibilities:Design and implement new software applications...
-
Senior Software Development Engineer
3 weeks ago
Waterloo, Ontario, Canada ANSYS, Inc. Full timeJob Title: Senior Engineer, Test Engineering SoftwareAt ANSYS, Inc., we are committed to creating innovative solutions that drive human advancement. We are seeking a highly skilled Senior Engineer to join our team of experts in Test Engineering Software.Job Summary:The Senior Engineer will be responsible for the development of software products and...
-
Senior Cloud Services Developer
3 weeks ago
Waterloo, Ontario, Canada SAP Full timeAbout SAPSAP is a leading provider of enterprise software solutions, empowering businesses to run better and make a greater impact on the world.Job DescriptionWe are seeking a highly skilled Senior Cloud Services Developer to join our team at SAP Waterloo. As a key member of our cloud development team, you will be responsible for designing, writing, testing,...
-
Senior Authentication Software Engineer
3 weeks ago
Waterloo, Ontario, Canada Broadcom Inc. Full timeJob Summary:The Broadcom Enterprise Security Group (ESG) is seeking a skilled Senior Software Engineer to join a close-knit team working on Authentication Services. The ideal candidate will have exceptional technical skills and a passion for delivering robust microservices.Key Responsibilities:Design, implement, test, and deploy microservices for...
-
Senior.NET Developer
1 month ago
Waterloo, Ontario, Canada Venuiti Full timeJob Title: Senior.NET DeveloperVenuiti is seeking a highly skilled Senior.NET Developer to join our team. As a Senior.NET Developer, you will play a critical role in leading our development team, ensuring the delivery of high-quality software solutions.Key Responsibilities:Lead and mentor a team of developers, fostering a collaborative and productive work...
-
Senior.NET Developer
1 month ago
Waterloo, Ontario, Canada Venuiti Full timeJob Title: Senior.NET DeveloperVenuiti is seeking a highly skilled Senior.NET Developer to join our team. As a Senior.NET Developer, you will play a critical role in leading our development team, ensuring the delivery of high-quality software solutions.Key Responsibilities:Lead and mentor a team of developers, fostering a collaborative and productive work...
-
Senior Cloud Services Developer
1 month ago
Waterloo, Ontario, Canada SAP Full timeAbout SAPSAP is a leading provider of enterprise software solutions, helping over 400,000 customers worldwide work together more efficiently and use business insight more effectively.Job SummaryWe are seeking a highly skilled Senior Cloud Services Developer to join our team at SAP Waterloo. As a Senior Cloud Services Developer, you will design, write, test,...
-
Senior Cloud Services Developer
1 month ago
Waterloo, Ontario, Canada SAP Full timeAbout SAPSAP is a leading provider of enterprise software solutions, helping over 400,000 customers worldwide work together more efficiently and use business insight more effectively.Job SummaryWe are seeking a highly skilled Senior Cloud Services Developer to join our team at SAP Waterloo. As a Senior Cloud Services Developer, you will design, write, test,...