5-7 years of experience in Java and Python development
Proficiency in data manipulation languages
Ability to work with data models
Familiarity with development languages like Spring Boot, XML, SQL, and UNIX
Basic understanding of software development methodologies such as Agile and Waterfall
Eagerness to learn new processes and technologies
Bilingual in English and French, located in the Montreal area
Responsibilities
Develop software primarily using Java or Python
Contribute code to both new and existing projects
Debug and participate in code reviews
Harvest and process large datasets through internal systems
Utilize technologies like Confluent Kafka, Kubernetes, and Apache Airflow as needed
Benefits
Country-specific benefits tailored to employee well-being
Eligibility for an annual incentive bonus
Full Job Description
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 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 skills
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.
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. Click here to access benefits specific to your location.
About Relx Group
RELX Group is a global provider of information-based analytics and decision tools for professional and business customers. The company operates in four market segments: scientific, technical and medical; risk and business analytics; legal; and exhibitions. RELX's products and services include electronic databases, online information services, workflow tools, and print and digital books. The company was founded in 1993 and is headquartered in London, England.