Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Python Senior Software Developer

Elsevier

Our Technology teams use 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.

Responsibilities

  • Working primarily in Java or Python to drive critical initiatives within Elsevier’s Research Data Platform (RDP)
  • 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.

Requirements

  • Possess current and extensive Java/Python Development skills. 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.
  • Have 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.
#J-18808-Ljbffr
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Java Python Senior Software Developer in Montréal, QC vacancy
  •  ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The...  ...understanding of one core programming languages (Java or Python) # RDBMS (Well versed with SQL, DB fundamentals like tables... 
    Senior
    Python
    Java
    Full time

    Prolifics Inc

    Montréal, QC
    more than 2 months ago
  • $90k - $95k per year

     ...Canada/US and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services...  ...databases to design and optimize data solutions. Apply software engineering best practices including design patterns, unit... 
    Senior
    Python
    Java
    Long term contract
    Permanent employment
    Full time
    Contract work
    Work at office

    Tech Talent International

    Montréal, QC
    more than 2 months ago
  •  ...About the Role  We are seeking an experienced and motivated Senior Java Developer to join our dynamic development team. In this role, you will...  ...Requirements Qualifications ~ Degree in Computer Science, Software Engineering, or equivalent experience. ~5–7+ years building... 
    Senior
    Java
    Remote job
    Permanent employment
    Full time

    Tecsys Inc.

    Montréal, QC
    a month ago
  •  ...efficient and enjoyable world. Role overview    As a Senior Software Developer, we expect you to be disciplined regarding software...  ...recent years in modern popular programming languages such as Python, Javascript/typescript, and/or Java Has a Bachelor’s degree... 
    Senior
    Python
    Java
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...et à l’écrit). Personne dynamique axée sur les résultats ayant un fort esprit d’équipe et un bon sens de l’initiative. C++ Software Developer Position description: The Software Developer role within the Magnetic Anomaly Detection (MAD) Engineering group is to... 
    Suggested
    Flexible hours

    Kronos Consulting

    Montréal, QC
    4 days ago
  •  ...solidifier et étendre le cœur logiciel de Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en production... 
    Senior
    Python
    Full time

    Campus Coach

    Montréal, QC
    a month ago
  •  ...At Tecsys, the software we deliver keeps hospitals, pharmacies and distributors supplied with what they need, when they need it. Every...  ...to that outcome. Why This Role Matters   As a Senior Java Developer , you will join a team at the heart of the backend systems that... 
    Senior
    Java
    Manual labor
    Remote work

    Tecsys Inc.

    Montréal, QC
    13 days ago
  •  ...We are seeking a Junior Fullstack Developer (Python) to join our Admission & Marketplace team...  ...designing, coding, testing, and debugging software features. Use GenAI tools to help plan...  ...generate, and test code. Pair-program with senior developers and participate in code... 
    Senior
    Python
    Full time
    Work at office
    Flexible hours

    Alayacare

    Montréal, QC
    15 days ago
  •  ...efficient and enjoyable world. Role overview   As a Senior Software Developer with strong Data Engineering and MLOps experience, you...  ...At least one major server-side programming language such as Python, Java, Node.js/TypeScript, Go, C#, or similar At least one... 
    Senior
    Python
    Java
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience, you...  ...At least one major server-side programming language such as Java, Node.js/TypeScript, Python, Go, C#, or similar Backend... 
    Senior
    Python
    Java
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...Titre du poste : Développeur JAVA Desktop Senior Département: Ingénierie Logiciels (Signature) Rapports à : Gestionnaire, Ingénierie...  ...du Québec. Job Title: Senior, Java Desktop Developer Department: Software Engineering (Signature) Reports To: Manager, Signature... 
    Senior
    Java
    Full time
    Apprenticeship
    Work at office
    Remote work
    Flexible hours

    Portage Cybertech

    Montréal, QC
    10 days ago
  •  ...in record time with the only hardware and software AI-powered platform built for the factory...  ...'s application authoring platform. We develop the cloud-first authoring experience along...  ...Controllers, in both Typescript (Node.js) and Python. Work directly with robots, cameras,... 
    Senior
    Python
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...record time with the only hardware and software AI-powered platform built for the...  ...difference. Job Description As a Senior Simulation Developer at Vention, you’ll be a key contributor...  ...TypeScript, with additional exposure to Python and C++ where needed. Develop and... 
    Senior
    Python
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be...  ...experience in Spring and Hibernate Hands-on experience on Software Application development Good in SQL joins, sub queries, referential... 
    Java
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...deliver. About this opportunity : ELITS is looking for a Senior Java Developer with AI Experience to provide hands on technical leadership...  .... This is a product development role focused on a live software platform . You will combine strong Java and Spring Boot... 
    Senior
    Java
    Long term contract
    Full time

    Elits

    Montréal, QC
    a month ago
  •  ...BS Computer Science (or related field) or equivalent experience • 2-7+ years of experience in professional software development • 2-7+ years of extensive Java development experience • Applied knowledge of object-oriented programming and design • Overall Java Knowledge... 
    Java
    Full time
    Flexible hours

    Continental Technology Solutions

    Montréal, QC
    more than 2 months ago
  •  ...équipe dynamique en tant que Développeur Java/Scala pour l’un de nos clients. Il s’agit...  ...utilisation d’outils ETL tels qu’Informatica ou Python Pandas Mettre en place des solutions...  ...a part of a dynamic team as a Java/Scala Developer for one of our clients. This is an... 
    Python
    Java
    Full time
    Apprenticeship
    Local area
    Worldwide

    M Three

    Montréal, QC
    more than 2 months ago
  •  ...record time with the only hardware and software AI-powered platform built for the...  ...difference. Job Description As a Senior Software Developer at Vention… Reporting to the Machine...  ...Solid backend development experience (Python or similar), with working knowledge of... 
    Senior
    Python
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...capabilities to ensure the security of critical infrastructures and sensitive events. Requirements We are looking for a Senior Software Developer: Design, develop, and optimize complex software applications using C++. Apply software development good practices and... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Cs Group

    Montréal, QC
    more than 2 months ago
  • MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell, Cintas, and Brenntag. We raised $150M in Series D funding led by Bessemer Venture Partners and Bain Capital Ventures, bringing our total...
    Senior
    Long term contract
    Full time
    Immediate start

    Maintainx

    Montréal, QC
    more than 2 months ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...to make a real difference. Job Description As a Senior Software Developer at Vention, you will be a key contributor to the architecture... 
    Senior
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...electronics, electro-mechanics, and software. We’re not just a company; we’...  ...que Développeur Logiciel R&D senior, vos principales...  ...do As a Senior R&D Software Developer, your main responsibilities will...  ...microservices évolutive utilisant Java et Spring Boot. Définir et... 
    Senior
    Java
    Daily paid
    Full time

    Syntronic

    Montréal, QC
    7 days ago
  •  ...Backend team within the Platform Engineering division. We're a group with an unusual mandate inside MaintainX: we treat our internal developer platform as a real product, with internal customers (150+ developers), adoption metrics, and a roadmap shaped by what product teams... 
    Senior
    Full time
    Local area
    Immediate start

    Maintainx

    Montréal, QC
    more than 2 months ago
  •  ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology...  ...to make a real difference. Job Description As a Senior Software Developer at Vention… You’ll play a key role on the Machine Builder... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  • $95k per year

     ...Private company, corporation or industry Financial technology Software company Tasks Write, modify, integrate and test software...  ...knowledge Development and operations (DevOps) Jenkins Xcode Java JavaScript CSS Security software SQL Web service... 
    Senior
    Java
    Permanent employment
    Full time
    Work at office

    FLEXY GROUP

    Montréal, QC
    2 days ago
  •  ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be...  ...and regression testing practices • Fundamental understanding of Software Development Life Cycle and agile, test-driven development practices... 
    Java
    Full time
    Relocation

    Info-ways

    Montréal, QC
    more than 2 months ago
  •  ...Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be...  ...collaborate with cross-functional teams to deliver high-quality software solutions that meet customer requirements and enhance user... 
    Java
    Full time

    Sapsol Technologies Inc

    Montréal, QC
    more than 2 months ago
  •  ...Summary: We are seeking a  Java Engineer to join the Firm Market...  ...Team . In this hands-on Software Engineering role, the successful...  ...Market Risk Technology Team develops software to measure and monitor...  ...Market Risk Analytics teams, senior management, and regulatory stakeholders... 
    Senior
    Python
    Java
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    5 days ago
  •  ...organization.  Engineers thrive at Tower while developing electronic trading infrastructure at a...  ...Engineering department is seeking a Software Developer II to join the Data team in Montreal....  ...programming in Rust and/or C++ and Python Experience making significant contributions... 
    Python
    Full time
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    more than 2 months ago
  •  ...Campus, le/la développeur Scala senior sera en charge d’assurer le...  ...différents micro-services Scala/Python mis en place. Il/elle sera...  ...tant que Développeur Backend, Software Engineer ou sur un poste similaire...  ...en profondeur de Scala/Java: Programmation fonctionnelle... 
    Senior
    Python
    Java
    Remote job
    Full time

    Campus Coach

    Montréal, QC
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Python Senior Software Developer. Be the first to apply!