Enable job alerts via email!

Java Application Developer

Axelon Services Corporation

Montreal

On-site

CAD 80,000 - 110,000

Full time

30 days ago

Boost your interview chances

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

Job summary

A leading company is seeking a Java Application Developer with strong expertise in Core Java and SQL for a 12-month contract. The role involves designing and maintaining Java Spark applications, collaborating with teams, and processing large datasets. Ideal candidates will have extensive experience in distributed systems and financial technology.

Qualifications

  • 6+ years of Core Java and related technologies.
  • 3+ years of SQL and database design.
  • 2+ years of Spark processing experience.

Responsibilities

  • Designing, developing, and maintaining high-quality Java Spark applications.
  • Collaborating with cross-functional teams.
  • Writing clean, maintainable code.

Skills

Java
SQL
Spark
Python
Analytical Skills
Collaboration
Communication

Job description

Job Title: Java Application Developer
Experience Level: Level 3
12 Months Contract Position

The manager is flexible on Spark knowledge but requires expertise in Java Backend and SQL. No UI experience is needed.

* The manager is flexible on Spark knowledge but requires Java Backend and SQL expertise.

* Must have strong Java (Core Java experience)

* Must have strong SQL skills

* Should be able to write Java code

* Coding test required before the interview

No UI experience is necessary.

Location: Montreal (Day 1 onboarding onsite / in-office presence 3x week)

* 6+ years of hands-on experience with Core Java, related technologies, SQL, and database design

* Must have Spark-based processing experience

* Experience with event-based system orchestration and rule-based systems is a plus

* Python knowledge is a plus but not required

* Banking or financial experience is a plus but not required

* Will work on large datasets (~3000 million files) using Spark

* 2 rounds of interviews, including 1 onsite

Market Risk Technology seeks a strong Java application developer experienced in distributed systems capable of processing high data volumes. The role involves developing Java applications, understanding software engineering principles, and collaborating in a fast-paced environment.

Responsibilities include:

  1. Designing, developing, and maintaining high-quality Java Spark applications
  2. Collaborating with cross-functional teams
  3. Writing clean, maintainable code
  4. Troubleshooting and debugging applications
  5. Staying updated with industry trends
  6. Designing data lineage solutions
  7. Maintaining data lineage documentation and metadata repositories

Requirements include:

  1. 6+ years of Core Java and related technologies
  2. 3+ years of SQL and database design
  3. 2+ years of Spark processing experience
  4. Object-oriented design, Spring, data structures, algorithms, and design patterns skills
  5. Experience building multi-threaded, service-oriented applications
  6. Experience with unit testing (JUnit/BDD)
  7. Experience in event-based system orchestration and rule-based systems
  8. Ability to query large relational databases efficiently
  9. Scripting skills in Shell/Python
  10. Strong analytical, collaboration, and communication skills
  11. Experience with Agile and DevOps

Preferred qualifications include:

  1. Risk/Financial systems experience
  2. Knowledge of MPP architecture
  3. Python libraries such as NumPy, Pandas
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Java Application Developer

Compunnel Inc.

Montreal

On-site

CAD 80,000 - 100,000

3 days ago
Be an early applicant

Senior Java Developer (AI applications) [#4826]

Alteo

Montreal

On-site

CAD 90,000 - 130,000

5 days ago
Be an early applicant

Développeur Java - Assurance de dommage

Astek

Montreal

Remote

CAD 60,000 - 100,000

30+ days ago

Ubuntu Core Software Engineer

Canonical

Montreal

Remote

CAD 70,000 - 90,000

22 days ago

Software Engineer, Ceph & Distributed Storage

Canonical

Montreal

Remote

CAD 80,000 - 110,000

22 days ago

Senior Software Implementation Consultant

Beeye

Montreal

Remote

CAD 80,000 - 120,000

22 days ago

Frontend Web Software Engineer

TalentBurst

Montreal

Remote

CAD 70,000 - 90,000

29 days ago

Développeur Full Stack (Java/Python/AWS,DevOps)

Astek

Montreal

Hybrid

CAD 70,000 - 100,000

3 days ago
Be an early applicant

Développeur Java

TEKsystems

Montreal

Hybrid

CAD 100,000 - 125,000

3 days ago
Be an early applicant