Python Java Sr Software Engineer -Montreal
$78.6k - $131k per yearElsevier
Java Python Software Engineer I – Montreal
Do you enjoy being part of team that develops high-quality code? Do you enjoy ensuring the quality of software delivered?About our Team
Our Technology teams uses cutting-edge technologies to build products and systems to advance science and health. We provide our customers with powerful digital solutions, helping them to research the biggest problems facing the world today. We work to build a culture that values excellent DevOps: speed, agility, cost savings and higher quality.About the Role
You will contribute towards Elsevier’s Research Data Platform (RDP). Our team’s primary focus within the RDP is on harvesting and transforming datasets to feed Elsevier’s data products. Projects include:Responsibilities
Working primarily in Java or Python.Contributing code to new and existing projects, debug, take part in code reviews.Working with large data sets to harvest and process data through our internal systems, fueling core Elsevier products.Beyond Python and Java experience, we work with the following technologies regularly: Confluent Kafka, Kubernetes, Linked-Data/RDF/JSON-LD, Databricks, Terraform, Github Actions, Apache Airflow, and Apache Iceberg.Experience with any of them is a plus.Requirements
Possess current and extensive Java/Python Development skillsHave proficiency with data manipulation languages.Have ability to work with data models.Experience in in development languages including but not limited to: Java, Spring Boot, XML, SQL, and UNIX.Have basic knowledge of software development methodologies (e.G., Agile, Waterfall).Have ability and desire to learn new processes and technologies.Bilingual - Ability to communicate professionally in both English and French. Located in the Montreal area.Elsevier employs 10,000 people worldwide, including over 2,500 technologists. We have supported the work of our research and health partners for more than 140 years. Growing from our roots in publishing, we offer knowledge and valuable analytics that help our users make breakthroughs and drive societal progress.Canada National Base Pay Range: $78,600 - $131,000 (CAD).Geographic differentials may apply in some locations to better reflect local market rates.This job is eligible for an annual incentive bonus.We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits.We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact View phone number on ca.hrm.tc.We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
#J-18808-Ljbffr
Do you enjoy being part of team that develops high-quality code? Do you enjoy ensuring the quality of software delivered?About our Team
Our Technology teams uses cutting-edge technologies to build products and systems to advance science and health. We provide our customers with powerful digital solutions, helping them to research the biggest problems facing the world today. We work to build a culture that values excellent DevOps: speed, agility, cost savings and higher quality.About the Role
You will contribute towards Elsevier’s Research Data Platform (RDP). Our team’s primary focus within the RDP is on harvesting and transforming datasets to feed Elsevier’s data products. Projects include:Responsibilities
Working primarily in Java or Python.Contributing code to new and existing projects, debug, take part in code reviews.Working with large data sets to harvest and process data through our internal systems, fueling core Elsevier products.Beyond Python and Java experience, we work with the following technologies regularly: Confluent Kafka, Kubernetes, Linked-Data/RDF/JSON-LD, Databricks, Terraform, Github Actions, Apache Airflow, and Apache Iceberg.Experience with any of them is a plus.Requirements
Possess current and extensive Java/Python Development skillsHave proficiency with data manipulation languages.Have ability to work with data models.Experience in in development languages including but not limited to: Java, Spring Boot, XML, SQL, and UNIX.Have basic knowledge of software development methodologies (e.G., Agile, Waterfall).Have ability and desire to learn new processes and technologies.Bilingual - Ability to communicate professionally in both English and French. Located in the Montreal area.Elsevier employs 10,000 people worldwide, including over 2,500 technologists. We have supported the work of our research and health partners for more than 140 years. Growing from our roots in publishing, we offer knowledge and valuable analytics that help our users make breakthroughs and drive societal progress.Canada National Base Pay Range: $78,600 - $131,000 (CAD).Geographic differentials may apply in some locations to better reflect local market rates.This job is eligible for an annual incentive bonus.We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits.We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact View phone number on ca.hrm.tc.We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Python Java Sr Software Engineer -Montreal in Winnipeg, MB vacancy
- Select how often (in days) to receive an alert: Title: Software Engineer (Java / Python)Requisition ID: 275453Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. We are seeking a highly skilled Software Engineer to design...PythonLong term contractPermanent employmentFlexible hours
- ...Beanfield Technologies Inc. is seeking a motivated Software Engineer to design, develop, and enhance backend systems, APIs, and data processing tools using Python, Java, and modern web frameworks. You will collaborate with product managers to deliver scalable software aligned...Python
- ...performing culture.The Team We are seeking a highly skilled Software Engineer (Python) to design, develop, and support enterprise applications... ...problem-solving, and communication skills.Experience with Java (Nice to have)Experience developing and consuming REST...PythonLong term contractPermanent employmentFlexible hours
- Engineer CMOD automation and integrations for CGI’s Banking Services Division from Downtown... ...days and one remote day.As a Senior Java Python Developer, you will enhance IBM CMOD applications... ...: Five to ten years of experience in software developmentPython scripting for data...SeniorPythonWork at officeRemote work1 day per week
$100k - $110k per year
EmergiTEL is hiring a Software Engineer for our client in the Digital Identity, Cybersecurity, and Telecommunications industry... ...development experience with an object-oriented language such as JAVA or Python Strong understanding of object-oriented programming...PythonPermanent employment- ...decision-making across our ecosystem. We are looking for a Senior Software Engineer to help architect and implement the distributed data systems... ...Flink, Spark, Kafka, or similar technologiesProficiency in Python, Java, or ScalaExperience with workflow orchestration tools such as...SeniorPythonWork at officeWorldwide
- ...Integration tools such as Jenkins, CircleCI, CodePipeline, TeamCity, or Bamboo Self-directed and ready to collaborate with peers in software, hardware, support, product, and sales in a fast-paced culture Strong understanding and experience operating in an agile...Senior
- ...Software Escalation Engineer (Python) The Company: Varonis(Nasdaq: VRNS) secures AI and the data that powers it. The Varonis platform gives organizations... ...languages (PHP, Angular/JS, Swift/Objective‑C, Kotlin/Java). Previous customer‑facing technical positions. Provide...PythonWorldwide
- ...Description Client is seeking an Application Developer - Sr Python Engineer to support a project-based vendor integration initiative. The... ..., security, and business partners.Experience: 10+ years of software engineering, including enterprise Python.Responsibilities:...SeniorPythonLong term contractRemote workMonday to friday1 day per week
$77 - $85 per hour
...MuleSoft experience, strong integration engineering skills, and hands‑on expertise in building... ...‑Have Skills 7+ years of experience in software development or integration engineering.... ...and integration frameworks. Exposure to Python for scripting, automation, or supporting...SeniorPythonContract workRemote work- ...tomorrow, today. Get to know us at genpact.Com and on LinkedIn, X, YouTube, and Facebook.Inviting applications for the role of Java Software Engineer at Calgary, AB Role: Java Software Engineer Location: Calgary, AB/ 3 days from Office Hiring Type: Fulltime with...Full timeWork at office
$85k - $225k per year
Join to apply for the Software Engineer - Java role at Veeva SystemsJoin to apply for the Software Engineer - Java role at Veeva SystemsVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies...SeniorWork at officeLocal areaRemote workWork from home- As a Java Senior Developer, you will Maintain active relationships with Product Owner to understand business requirements, lead requirement... ...Responsible for prototyping, developing, and troubleshooting software in the user interface or service layers; Perform peer reviews...Senior
- ...Java, Spring Boot, REST API, and HAPI FHIR development experience, including hands-on processing of FHIR R4 and DSTU2 resources in production-grade services. NextGen Connect (Mirth) and HL7 v2 integration experience, including transformation, validation, routing, acknowledgements...
- ...Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client.... ...telemetry, and evaluation platforms. ~ Strong knowledge of software engineering best practices, testing, debugging, and performance...SeniorPythonFull timeInternshipRemote workRelocation
- ...Our client, a fast-paced technology startup specializing in data analytics solutions, is seeking an experienced Senior Software Engineer with a strong Python background to join their team in Kimberley . This role is instrumental in designing, developing, and deploying...SeniorPythonRemote work
- Citi in Mississauga, Ontario, is seeking a Java Developer or Python Developer specializing in Data Lineage and Metadata Management. The role focuses on building backend services, parsing large codebases, and enabling AI-powered data lineage capabilities. You will design scalable...Python
- Marqeta seeks a Senior Java Software Engineer with Spring Boot expertise for its Credit Commercial Engineering Team. Work remotely from Ontario or British Columbia.This senior role owns defined features and components across quarterly milestones. You will design software, solve...SeniorRemote work
$180k - $275k per year
Job Title: Principal Software Engineer - Python. Job Location: Toronto, CA. Job Location Type: Remote. Job Contract Type: Full-time.Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster...PythonFull timeContract workInternshipWork at officeLocal areaRemote workWork from homeFlexible hours- Build high-performance Java applications with Mastercard in Vancouver, applying Spring... ...and secure payment technology.As a Software Engineer II, you will develop application logic for... ...streaming analytics, business rules, AI engines, APIs, and in-memory data grids for global...
- Build clean, robust software as a Senior Java Developer in Toronto, ON. Apply Spring frameworks, RESTful APIs, and strong problem-solving skills... ..., RESTful API, and architecture skills to develop dependable software with Triunity Software’s engineering team. #J-18808-LjbffrSenior
$100k - $120k per year
We're Hiring: Senior Software Engineer, Operations (Core Java & iOS)Compensation: $100,000 - $120,000 Base Salary + Up to 10% BonusSecurity Clearance: Must be eligible for Enhanced Reliability Clearance (5+ years in Canada)Are you a senior software engineer who enjoys...Senior- ...with other teams over the globe.Mandatory Skills Description: - Java (5 years+), UNIX Shell- Understand difference between OOP (SOLID... ...Jenkins, uDeploy- Experience with complex deployment infrastructures- Knowledge in software architecture, design and testing #J-18808-LjbffrSenior
- Botsford Associates is hiring Senior Back-End Java Developers to support a number of large-scale Foreign Exchange (FX) platform... ...Mid-Senior levelEmployment type ContractJob function OtherCapital Markets, Financial Services, Software Development #J-18808-LjbffrSeniorHourly payLong term contract
- Core Java and Apache Spark expertise define this Software Engineer role, focused on scalable server-side applications and analytical data processing systems.This senior... ...system integration experience. You will use Python, SQL, Linux, and Apache Spark while building high-performance...SeniorPython
$104k - $148k per year
...As a Software Engineer reporting to VP, Software Engineering, you'll play a critical role in developing... ...experience. ~ Strong proficiency in Java programming (or C++) and object-oriented... ...demands. We’re proud to be the engine behind the world’s capital markets. But...SeniorLong term contractTemporary workWork at officeWork from home3 days per week- Design complex logistics systems with Java, GenAI, and resilient integrations onsite... ...lululemon at least four days weekly.As a Senior Software Engineer, you will support the Outbound Logistics... ...execution engine. The work spans Java, Python, APIs, events, messaging, and production...SeniorPython
- ...more. DescriptionWe are looking for Intermediate and Senior Engineers to join the Felix Engineering team! You will write the code and... ...and designs to managing our database Write code and build the software that will allow us to scale as we launch new products, enter new...SeniorInternshipWork at officeRemote work
- About UsWe’re a team of roboticists and engineers building robots that harvest mushrooms. We... ...RoleWe’re looking for a Senior Robotics Software Engineer who is comfortable working with... ...lab and in the field. Skills C++, Python Experience with real hardware and robotics...SeniorPythonLocal areaRemote workRelocation packageFlexible hoursWeekend workAfternoon shift
- We are looking for a Sr. Software Engineer to work for our client. The ideal candidate aligns with the responsibilities and qualifications outlined below.This is a strong opportunity for a seasoned engineer to design and ship enterprise-grade applications on the Microsoft...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Python Java Sr Software Engineer -Montreal. Be the first to apply!
Related searches
- développeur python Winnipeg, MB
- python developer Winnipeg, MB
- python data engineer Winnipeg, MB
- python developer remote Winnipeg, MB
- python developer no experience Winnipeg, MB
- junior python developer Winnipeg, MB
- java developer no experience Winnipeg, MB
- développeur java Winnipeg, MB
- senior java developer Winnipeg, MB
- java developer remote Winnipeg, MB

