Software Development Engineer/ Ingénieur Développement Logiciel - Java
Royal Bank of Canada
Supports the development and maintenance of scalable data stores that supply big data in forms needed for business analysis. Design, build, and review scalable data pipelines, analytics platforms, and ML systems. This is a hands-on role with end-to-end ownership, with significant time doing coding.
Set Technical Direction: Define and promote best practices in data and ML engineering. Work closely with data scientists, business leaders, and IT teams to understand needs and translate them into technical solutions.
Deliver at Scale: Ensure projects are executed with high quality, on time, and aligned with business goals. Proactively identify risks and enforce compliance standards, especially around data governance and security.
5+ years developing in Java/Scala
- 5+ years of experience in building high performance, backend applications with Spring/Spring Boot etc.
- 3 + years hands on experience with any of the big data tools (e.g. Apache Spark/Hadoop/ AWS Glue/ AWS EMR/Snowpark/Azure Databricks/Azure Data Factory)
- Excellent communication skills—able to clearly explain complex technical concepts to both technical and non-technical audiences.
- Bachelor’s degree in computer science, Engineering, or a related field; Master's or PhD preferred.
Proven experience in cloud platforms like AWS or Azure, with knowledge of scalable architecture patterns.
Familiarity of front-end frameworks (e.g. React, Angular)
A Total Rewards program that includes flexible benefits, work/life balance and career development programs and investment and retirement savings plans
Competitive pay and high-earning potential
All the tools, training, and team support you need to grow your business and career
Flexible work/life balance options
#Big Data Management, Cloud Computing, Database Development, Data Mining, Data Warehousing (DW), ETL Processing, Group Problem Solving, Quality Management, Requirements Analysis
Full time Platform:
Maintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC strives to deliver this through policies and programs intended to foster a workplace based on respect, belonging and opportunity for all.
- ...Global Banking and Markets Engineering (GBME) is the fast-moving, award... ...an experienced Senior Software Engineer to support the team,... ...dev ops skills with hands on development responsibilities. This role requires... ...with OOP Programming, Java, Enterprise Edition Java - J2EE...SuggestedFlexible hours
- ...~ Hands-on expertise in Spring Boot, Java, REST API development, and Kafka-based event-driven architectures... ...Big Data applications using Java, Scala, Hadoop, Hive Minimum 2 years coding... ...strengths from strategy and design to engineering, all fueled by its market leading...SuggestedFull timeLocal area
$130k - $225k per year
...patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of... ...foundation in enterprise Java development. - A passion for modern open-source... ...technologies. - Experience in enterprise software or high-growth tech environments....SuggestedWork at officeLocal areaRemote workWorldwide$120k - $135k per year
...We’re looking to fill an opening for a Software Engineer Technical Lead to join our Information Technology... ...practices. This role combines hands-on development with leadership responsibilities,... ...stack engineers, with primary experience in Java technologies. Secondary experience in...SuggestedFull timeInternship- ...inclusive and high-performing culture. The Role The Software Engineer (C++/Java) will contribute to the overall success of the Risk and... ...associated analytics into the framework. Assist with the development and enhancement of the valuation framework. Develop and...SuggestedFlexible hours
- ...in an inclusive and high-performing culture. The Role We are seeking a highly experienced Software Engineer (Java/Python) with a strong background in software development, testing, and data engineering. The ideal candidate will bring deep technical expertise and a proven...Flexible hours
- ...valuable real world work experience to the engineers of tomorrow while building a... ...intern completion Experience in C++, Java, Python, Scala, or C# A strong sense of ownership and... ...with us – Learning, mentorship & career development programs. #128170; Your wellbeing...Remote jobFull timeSummer workInternshipWork at officeWorldwide
$70k - $115k per year
...Methods International Corp. (CMiC) is a Software Development firm specializing in enterprise... ...systems designed for the Construction and Engineering industries. About CMiC CMiC is... ...Framework, Jersey, Oracle JDeveloper, Java, JavaScript, SQL, PL/SQL Evaluate alternative...Full timeSeasonal workFlexible hoursNight shift$180k - $275k per year
...health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the... ...feature implementation, from design and development through deployment, production support,... ...proven software development expertise (Java development required) Enterprise SaaS...InternshipWork at officeLocal areaRemote workFlexible hours- ...Toronto - Hybrid (4 days from Office) Core Software Development • Develop and support production level software using Python, Java, JavaScript, and TypeScript. • Build... ...____________________ Cloud & Platform Engineering • Work with cloud based, large scale...Contract workWork at office
$140k per year
...test automations and is looking for a highly talented Senior Software Engineer in Test specializing in frontend technologies to help ensure... ...integration. ~ Familiarity with component-driven development and testing in mono repos or micro-frontends architecture....- ...employ a dedicated DevSecOps Engineer. This position may be offered... ...cloud, DevOps (GitHub, Azure), or software engineering roles. •... ...architectures. • Microservices, Java, CI/CD, SQL queries, Dataflow,... ...for professional development What you need to do now...Permanent employmentFull timeContract work
$72k - $138k per year
...Summary We are passively seeking Java Developers to join our team in anticipation... ...pipeline for future needs. As a Java Software Engineer at Deloitte, you will join our Delivery... ...will encompass all aspects of the software development lifecycle, from design and estimation...Temporary workFixed term contractFlexible hours$200k per year
...Position: Full Stack / AI Software Engineering Lead (Java and React) Location: Downtown Toronto, ON (Hybrid - 2 days onsite) Salary: $200K... ...team leadership experience - Strong full-stack software development expertise using Java / Spring Boot + React - Proven system...- ...Design & Development • Design, develop, and maintain high quality, scalable backend services and APIs. • Build applications using Scala, Java, and Spring Boot following modern engineering practices. • Ensure code is modular, maintainable, and optimized for performance...Contract work
$98.6k - $144.65k per year
...Autodesk is a global leader in 3D Design, Engineering, and Entertainment software. The work we do at Autodesk touches... ...and pipeline for Fusion 360 build, development, testing, and delivery. It is built... ...Python (required); experience with Java or JavaScript/TypeScript is a plus...Full timeFor contractorsRemote work- ...Description Want to develop software systems for a team that’s at the center of the supply chain universe? Sourcing Performance... ...Chain Optimization Technologies (SCOT), is seeking a software development engineer to design, build, and maintain our critical purchase order and...Full timeTemporary workInternshipSeasonal work
$142.4k - $190.1k per year
...looking for an outstanding Senior Engineer to work with as we redefine... ...will oversee aspects of the software lifecycle. Primary Job Responsibilities... ...all phases of the software development process independently as well... ...in software development using Java, Scala, RESTful Web Services....Immediate start- ...the enterprise. Emburse is looking for a passionate software engineer to contribute to the development of an engaging and interconnected set of system... ...with the ability to design and review systems built in Java, Go, C#, or Python, and to guide teams in selecting the...Local areaFlexible hours
- ...collaborative and innovative environment fosters learning and development, empowering you to excel and make a tangible impact. This... ...solutions for the future. We are looking for several Java Developer Engineers with strong background in back end development and bank channel...Permanent employmentFull timeContract workWork at officeMonday to friday
- ...The Team And Role We are the Selling Engineering Team at eBay! We are seeking dedicated, creative and hard-working Senior Software Development Manager to lead skillful backend software... .... ~ Expert and hands-on experiences in Java, Spring framework, GraphQL Services, Design...Immediate startWorldwide
- ...We are seeking an experienced Senior Software Developer to join our dynamic team in Wealth... ...projects and programs, leveraging Python & Java and database technologies such as Spring... ...information on the detailed technical design and development of applications using existing and...Full timeFlexible hours
$142.4k - $190.1k per year
...dedicated, creative and passionate Staff Backend Software Engineer to architect, design and develop... ...applications Expert and hands-on experiences in Java, Spring Framework, Caching, GraphQL,... ...in a programming language such as Java/Scala, and strong foundation in data structures...Immediate startWorldwide- ...success of the Core Banking Engineering globally ensuring specific individual... ...role, you will: Ensure software reliability, observability... ...: ~6+ years of software development experience in conceptualization... ...) with a solid background in Java/J2EE and Web Services (REST &...Manual labor
$140k - $205.7k per year
...Position Overview Autodesk is seeking an experienced Software Development Manager to join Autodesk's Platform Services and Emerging Technologies... ...software components and services Work closely with other engineering managers, product management, and architects to translate...Full timeFor contractors$65k - $115k per year
Software Development Engineering in Test (SDET) Position Description We are looking for a highly skilled and motivated SDET to join our team. This... .... • Implement and maintain automated test scripts using Java and Python. • Validate microservices and APIs using automated...Work at office2 days per week3 days per week- ...and ensures resource allocation, skill development and cost decisions align with business needs... ...ensuring their teams commit the time to engineering-led innovation, ensuring that early... ...You have a successful track record as a software development manager working with cloud-based...Temporary workWork at officeFlexible hours
- ...High-Level Overview Benevity is seeking a Director of Software Engineering to lead the evolution of our Core and Business layers within... ...workloads Champion an AI-first mindset by building AI-integrated development lifecycles and encouraging continuous skill acquisition...Long term contractWork at officeImmediate startFlexible hours
$53k - $71k per year
...the Team & Business Line: Proprietary software solutions and innovation are at the core... ...investment space. Through our network of global development centres, Citco invests heavily in... ...some of the following technologies: Python, Java, Javascript, HTML, SQL and general web...InternshipWork at officeWorldwideFlexible hours- ...technical expertise towards success of the development team. Is this role right for you? In... ...years of hands-on technical experience in software development and supporting complex large-... ...platforms 2+ years experience as a Java developer with a preference for Java 8/Spring...Manual laborFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Engineer/ Ingénieur Développement Logiciel - Java. Be the first to apply!
- junior software engineer Toronto, ON
- junior software developer Toronto, ON
- software engineer salary in canada Toronto, ON
- software engineer Toronto, ON
- new graduate software developer Toronto, ON
- director software engineering Toronto, ON
- software developer co-op Toronto, ON
- software engineer part time Toronto, ON
- software engineer - robotics Toronto, ON
- software developer Toronto, ON
