Enable job alerts via email!

Full Stack Developer (Java, Angular, SPARQL)

UST

Montreal

On-site

CAD 89,000 - 109,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking company as a Full Stack Developer, where you'll design and maintain innovative web applications and data-driven solutions. This role emphasizes collaboration with cross-functional teams and the use of cutting-edge technologies like Java, Angular, and SPARQL. You'll also enhance search capabilities with Apache Solr and optimize database performance. Embrace a culture that values integrity and inclusivity while making a meaningful impact on diverse projects. If you're passionate about technology and eager to contribute to sustainable solutions, this opportunity is perfect for you.

Benefits

Paid vacation
Sick leave
Holidays
Healthcare
Life insurance

Qualifications

  • Experience in developing large-scale data solutions and knowledge graphs.
  • Strong understanding of data structures, algorithms, and design patterns.

Responsibilities

  • Develop scalable web applications using Java and Angular.
  • Write SPARQL queries and develop RESTful APIs for integration.
  • Optimize SQL queries and automate workflows using Unix scripting.

Skills

Java
Angular
SPARQL
Apache Kafka
SQL
Python
Unix scripting

Tools

Apache Solr
Postgres
Git

Job description

Full Stack Developer (Java, Angular, SPARQL)

Join us to apply for the Full Stack Developer (Java, Angular, SPARQL) role at UST.

Role Overview

As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications and data-driven solutions using Java, Angular, and SPARQL. Your role includes integrating data from multiple sources, enhancing search capabilities with Apache Solr, and delivering scalable, efficient solutions that meet business needs.

Responsibilities
  • Develop robust, scalable web applications using Java frameworks.
  • Write complex SPARQL queries to extract insights from RDF data sources, ensuring data accuracy.
  • Develop RESTful APIs for front-end and back-end integration.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality software.
  • Optimize SQL queries and tune database performance.
  • Follow best practices for code quality, testing, and deployment with CI/CD pipelines and Git.
  • Automate workflows using Unix scripting to improve development and deployment processes.
  • Participate in Agile methodologies, including sprint planning and retrospectives.
  • Engage with clients and stakeholders to understand requirements and provide technical guidance.
  • Design and implement search solutions with Apache Solr, optimizing indexing and querying.
Qualifications
  • Experience with large-scale data solutions using Apache Kafka.
  • Experience with Angular is a plus.
  • Experience in developing RDF data models and knowledge graphs.
  • Strong understanding of data structures, algorithms, and design patterns.
  • Knowledge of Python for scripting and automation.
  • Experience with Postgres.
Additional Information

Location: Quebec

Compensation Range: $89,000 - $109,000

Benefits include paid vacation, sick leave, holidays, healthcare, life insurance, and more.

Our Values

We embrace Humility, Humanity, and Integrity, fostering a diverse and inclusive culture that values sustainable solutions and puts people first.

Equal Opportunity Statement

UST is committed to an inclusive workplace free of discrimination and harassment, providing equal opportunities regardless of race, gender, religion, or other protected statuses.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Java Software Engineer

FBSPL

Montreal

Remote

CAD 80,000 - 100,000

Yesterday
Be an early applicant

Senior Software Engineer

Valsoft Corporation

Montreal

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant

Software Engineer - App Stores

Canonical

Montreal

Remote

CAD 80,000 - 100,000

12 days ago

Software Engineer - L3 Support

Canonical

Montreal

Remote

USD 80,000 - 110,000

5 days ago
Be an early applicant

Software Architect - Containers / Virtualisation

Canonical

Montreal

Remote

CAD 80,000 - 120,000

7 days ago
Be an early applicant

Développeur Java - Assurance de dommage

Astek

Montreal

Remote

CAD 60,000 - 100,000

9 days ago

Software Engineer

DataAnnotation

Montreal

Remote

USD 60,000 - 100,000

8 days ago

Ubuntu Core Software Engineer

Canonical

Montreal

Remote

CAD 80,000 - 110,000

12 days ago

Développeur Logiciel Senior

Alter Solutions Group

Montreal

Remote

CAD 80,000 - 120,000

2 days ago
Be an early applicant