Java Developer

Montréal, QC, CA, Canada

Job Description

We are seeking a

hands-on technologist

to drive innovation within our FCT application suite. If you are passionate about technology, possess deep expertise in Java development, and thrive in a fast-paced, collaborative, global environment, we want to hear from you.

Key Responsibilities



Design, develop, test, and deploy code for existing and new initiatives within the Negative News Screening application suite, including customizations for evolving business and regulatory needs. Apply sound judgment to understand complex financial crime use cases, design appropriate solutions, and develop underlying Java-based implementations. Adhere to strict SDLC standards, utilizing agile methodologies including

Scrum, Test-Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD)

. Collaborate effectively with global development, product, and operations teams, adapting rapidly to new requirements and technologies. Contribute to the success of the application by leveraging expertise in

Java, Spring, Apache/Tomcat, Hadoop, and DB2

within a modern open-source technology stack.

Required Skills and Experience



10+ years

of hands-on experience in

Core Java

and advanced Java development. Proven expertise with

Spring Boot, RESTful/Web Services, XML, REST, SOAP, and JSON

. Strong

Database design skills

, including advanced knowledge of

SQL, stored procedures, and query tuning

. Deep understanding of

Service Design Concepts, Object-Oriented (OO), and Functional Development

principles. Demonstrated experience with

Agile Development Methodologies

. Familiarity with

DevOps tools and methodologies

. Excellent oral and written communication skills, with a professional and collaborative interpersonal approach.

Desired Skills (A Plus)



Experience with

Microservices architecture

concepts. Knowledge of High-quality software architecture and design methodologies such as

Service-Oriented Architecture (SOA)

. Ability to read, create, and document design and process flow diagrams. Experience with

Linux

and

Shell Scripting

(PERL, Python, etc.). Experience with

Angular

or other modern UI frameworks. Financial domain knowledge, particularly an understanding of

AML and Customer Risk ranking quantitative methodologies

.
Job Type: Fixed term contract
Contract length: 6 months

Pay: $43.23-$76.69 per hour

Expected hours: 40 per week

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2945785
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montréal, QC, CA, Canada
  • Education
    Not mentioned