Skip to main content

Senior Full Stack Java Developer - Angular/React & Cloud Data

Technology
BURGEON IT SERVICES
Montreal, CanadaTodayUntil 2026-12-01
Service contract

Job description

Role: Senior Full Stack Java Developer - Angular/React & Cloud Data

Location: Montreal _ Canada _ Hybrid

Duration: Long Term

What you'll do in the role:

  • Design and build end-to-end web applications across the full technology stack, including user interfaces, APIs, and data layers.
  • Develop scalable and resilient solutions using modern application architecture and microservices patterns.
  • Create and maintain REST APIs and data exchange services leveraging multiple data formats including JSON, flat files, and columnar data structures.
  • Design metadata-driven and configuration-based solutions to enable flexibility and ease of change.
  • Model and implement database schemas, optimize complex SQL queries, and improve database performance across large-scale platforms.
  • Develop and support batch and event-driven processing solutions with a focus on concurrency, data integrity, and performance.
  • Collaborate with agile squads to deliver high-quality software solutions and support continuous improvement initiatives.
  • Participate in testing, deployment, production support, and knowledge-sharing activities to ensure operational excellence.

What you'll bring to the role:

  • At least 10 years' relevant experience in Java and Full-Stack
  • Bachelor's degree in computer science or related field with the mentioned relevant years of professional experience as a developer in the data and analytics space.
  • Strong experience with object-oriented languages: Java
  • Strong experience with user interface design & development using Angular, React, Javascript etc.
  • Strong experience in database development (Snowflake, Oracle/Sybase/DB2) in designing schema, complex procedures, complex data scripts, query authoring (SQL), and performance optimization.
  • Strong problem-solving skills with ability to analyze and understand data
  • Strong knowledge of software development and the system implementation life cycle is a must.
  • Experience developing, testing & supporting multi-tier technology architectures.
Keywords
monthsOfExperience: 120ReactOSFlutterSCHEMAIBM Db2 FamilyJSONMetadataAngularAngularJSOracle DatabaseJavaScriptSqlJavaReact.js

Interested in this role?