Java Full Stack Developer

Axelon

Montreal, QC

JOB DETAILS
SALARY
$77.93 Per Hour
SKILLS
AngularJS, Application Programming Interface (API), Computer Science, Data Analysis, Data Formats, Data Modeling, Data Partitioning, Data Processing, Data Quality, Data Structures, Database Design, Database Programming, Database Technology, Financial Services, IBM DB2, Information Technology & Information Systems, Internet Application, JSON, Java, Linux Operating System, Metadata, Multi-tier Architecture, Object Oriented Programming (OOP) Languages, Onboarding, Oracle, Organizational Skills, Performance Tuning/Optimization, Problem Solving Skills, Project/Program Management, REST (Representational State Transfer), Scalable System Development, Software Development, Software Engineering, Sybase Product Family, System Lifecycle, Test Plan/Schedule, Unix Operating Systems, Unix Shell Programming, User Interface Design
LOCATION
Montreal, QC
POSTED
9 days ago

Location: Montreal
Work Mode: Hybrid (day 1 onboarding onsite / in-office presence required 3x/week)

Responsibilities:

  • Design and build end-to-end web applications, including front-end design, REST APIs, and data models.
  • Understand and implement modern architecture to build scalable applications.
  • Design and develop APIs for data exchange, working with multiple data structures and formats (e.g., JSON, flat files, Parquet).
  • Set up meta-data/config-driven environments for ease of change.
  • Utilize strong knowledge of database table partitions, data distribution, parallel loads, and extracts.
  • Work on batch vs. event-driven data processing, ensuring data integrity and high performance.
  • Contribute to an agile squad, collaborating with other developers towards a common goal.
  • Model and implement database schemas.

Requirements:

  • Minimum 7 years of hands-on IT experience, preferably in the financial services industry.
  • Bachelor's degree in computer science or related field.
  • Strong experience with Java and object-oriented programming languages.
  • Proficiency in database development (Oracle/Sybase/DB2), including schema design, complex procedures, and performance optimization.
  • Strong problem-solving skills and ability to analyze and understand data.
  • Knowledge of software development and the system implementation life cycle.
  • Comfortable with user interface design and development using Angular, JavaScript, etc.
  • Experience developing, testing, and supporting multi-tier technology architectures.
  • Familiarity with Unix/Linux, shell-scripting, and Excel.
  • Strong project management and organizational skills.

Preferred Skills:

  • Experience with Snowflake/MongoDB.

About the Company

A

Axelon