![First Derivative](https://media.trabajo.org/img/noimg.jpg)
Principal Software Engineer
4 weeks ago
Are you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems?
Principle Full Stack Java Software Engineer – Toronto (hybrid)
First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities offer agile solutions and exciting career opportunities – whether you're in the early stages of your career, looking for a new direction, or wanting to continue in a position of leadership.
Joining the world’s largest Capital Markets dedicated consultancy, you will have the opportunity to gain exposure to a range of mission-critical projects, tech stacks, clients and a company that prides itself on career development, variety, and flexibility.
We have an opportunity for a Principal Full Stack Java Software Engineer with a high profile Canadian Bank.
What will you do?
We're partnering with a leading Canadian bank to revolutionize their OTC derivatives trading platform. This project will modernize their current system, leveraging cutting-edge technologies like Spring Boot, Java, and Angular 12. As a key player in this development, you'll be instrumental in designing and implementing the platform architecture, shaping the future of OTC derivative trading.
Their main tech stack includes:
• Angular 12 for Web UI
• REST Endpoints for communication.
• Java/Spring Boot for services
• MS SQL Database
• Apache Airflow for Orchestration
What experience will you need?
• Hands on knowledge of Core Java, Collections, Concurrency, Spring Framework
• Understanding of Microservice architecture, developed using Spring Boot.
• Experience using development and build tools, ideally: Maven, Gradle, Git, IntelliJ and Eclipse
• Experience of fast paced Agile working environments.
• Understanding of TDD and proficient in writing JUnit testcases
• Highly motivated with the desire to explore and learn new technologies and frameworks.
• Capacity to work efficiently both independently and within a team.
• Critical thinking and problem-solving skills
• Strong written and spoken English.
What's in it for you?
You will embark upon a career with life-long learning at its core, facilitating rapid professional and personal development and the opportunity to design your own career path.
-
Principal Software Engineer
21 hours ago
Toronto, Canada Informatica Full timeExternal Description: Build Your Career at Informatica We're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous, work-from-anywhere minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a...
-
Principal Software Engineer
1 week ago
Toronto, Ontario, Canada Microsoft Canada Full timeOverviewThe Microsoft Applied Sciences Group (ASG), a nimble startup group within Microsoft's Windows division, seeks a Principal Software Engineer to help create products that push the envelope of user experiences at the intersection of software, machine learning, and hardware. We offer a unique opportunity to define, own, and build products and features...
-
Principal Software Engineer
2 months ago
Toronto, Ontario, Canada Microsoft Canada Full timeOverviewThe Microsoft Applied Sciences Group (ASG), a nimble startup group within Microsoft's Windows division, seeks a Principal Software Engineer to help create products that push the envelope of user experiences at the intersection of software, machine learning, and hardware. We offer a unique opportunity to define, own, and build products and features...
-
Principal Software Engineer
1 week ago
Toronto, Canada Autodesk Full timePosition Overview Autodesk's Desktop Connector team is looking for a passionate Principal Software Engineer to join our team. This role will report to the Sr. Manager, Software Development. Our organizational ecosystem comprises desktop applications and cloud services. You will drive key parts of the implementation of the desktop connector...
-
Principal Software Engineer
2 months ago
Toronto, Canada Autodesk Full timePosition Overview Autodesk's Desktop Connector team is looking for a passionate Principal Software Engineer to join our team. This role will report to the Sr. Manager, Software Development. Our organizational ecosystem comprises desktop applications and cloud services. You will drive key parts of the implementation of the desktop connector...
-
Principal Software Engineer
1 week ago
Toronto, Canada Microsoft Full timeOverview The Microsoft Applied Sciences Group (ASG), a nimble startup group within Microsoft’s Windows division, seeks a Principal Software Engineer to help create products that push the envelope of user experiences at the intersection of software, machine learning, and hardware. We offer a unique opportunity to define, own, and build products and...
-
Principal Software Engineer
2 months ago
Toronto, Canada Microsoft Full timeOverview The Microsoft Applied Sciences Group (ASG), a nimble startup group within Microsoft’s Windows division, seeks a Principal Software Engineer to help create products that push the envelope of user experiences at the intersection of software, machine learning, and hardware. We offer a unique opportunity to define, own, and build products and...
-
Principal Software Engineer
3 weeks ago
Old Toronto, Canada GuruLink Full timeLocation: REMOTE / Toronto, OntarioThis job allows you to work remotely.The Principal Software Engineer will be a major contributor to the organization, leading the technical direction and implementation of complex software projects, and will collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions that meet...
-
Principal Software Engineer
3 weeks ago
Old Toronto, Canada GuruLink Full timeLocation: REMOTE / Toronto, OntarioThis job allows you to work remotely.The Principal Software Engineer will be a major contributor to the organization, leading the technical direction and implementation of complex software projects, and will collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions that meet...
-
Principal Software Engineer
3 weeks ago
Old Toronto, Canada GuruLink Full timeLocation: REMOTE / Toronto, OntarioThis job allows you to work remotely.The Principal Software Engineer will be a major contributor to the organization, leading the technical direction and implementation of complex software projects, and will collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions that meet...
-
Principal Software Engineer
1 week ago
Old Toronto, Canada GuruLink Full timeLocation: REMOTE / Toronto, OntarioThis job allows you to work remotely.The Principal Software Engineer will be a major contributor to the organization, leading the technical direction and implementation of complex software projects, and will collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions that meet...
-
Principal Software Engineer
1 week ago
Old Toronto, Canada GuruLink Full timeLocation: REMOTE / Toronto, OntarioThis job allows you to work remotely.The Principal Software Engineer will be a major contributor to the organization, leading the technical direction and implementation of complex software projects, and will collaborate with cross-functional teams to design, develop, and deploy high-quality software solutions that meet...
-
Principal Software Engineer
4 weeks ago
Toronto, Canada First Derivative Full timeAre you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems? Principle Full Stack Java Software Engineer – Toronto (hybrid) First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities...
-
Principal Software Engineer
4 weeks ago
Toronto, Canada First Derivative Full timeAre you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems? Principle Full Stack Java Software Engineer – Toronto (hybrid) First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities...
-
Principal Software Engineer
18 hours ago
Old Toronto, Canada Informatica Corp. Full timeBuild Your Career at Informatica We're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous, work-from-anywhere minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data...
-
Principal Software Engineer
1 day ago
Old Toronto, Canada Informatica Corp. Full timeBuild Your Career at Informatica We're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous, work-from-anywhere minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data...
-
Principal Software Engineer
4 weeks ago
Toronto, Canada First Derivative Full timeAre you a technologist who has a hunger to dig deep and get involved in providing first-class solutions to real-world problems? Principle Full Stack Java Software Engineer – Toronto (hybrid)First Derivative is a people-first company. We are powered by our ever-growing teams of specialist problem-solvers and process-evolvers. Our extensive capabilities...
-
Principal Associate, Software Engineering
1 week ago
Toronto, Canada Capital One Full time161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Principal Associate, Software Engineering Principal Associate, Software Engineer Our Capital One Software Studio. Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people...
-
Principal Associate, Software Engineering
2 months ago
Toronto, Canada Capital One Full time161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Principal Associate, Software Engineering Principal Associate, Software Engineer Our Capital One Software Studio. Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people...
-
Principal Software Development Engineer
1 month ago
Toronto, Canada Autodesk Full timeJob Requisition ID #24WD78004 Does automation and a fast-paced environment excite you? Do you thrive on building resilient, scalable systems? Do you have a passion for uptime? The Autodesk Developer Enablement team is seeking a highly motivated, seasoned Principal Software Development Engineer to build and maintain a distributed compute system. You will...