Java Developer

Compunnel Inc.

Montreal

On-site

CAD 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A financial technology provider in Montreal is seeking a hands-on technologist with extensive experience in Java development. This role involves designing and deploying scalable applications in a collaborative environment. Ideal candidates will have strong knowledge of Agile practices and a background in financial services, particularly with Anti-Money Laundering methodologies being a plus.

Qualifications

  • 6+ years of hands-on experience in Core Java and advanced Java/Spring Boot development.
  • Expertise in RESTful and SOAP Web Services, XML, JSON.
  • Strong experience with relational databases including query tuning.
  • Experience with Agile development methodologies and DevOps tools.
  • Excellent communication and interpersonal skills.

Responsibilities

  • Design, develop, test, and deploy high-quality Java-based applications.
  • Support existing and new initiatives within the Sanctions suite.
  • Collaborate with global teams to analyze complex business requirements.
  • Ensure code quality and scalability through best practices.
  • Participate in Agile development practices.

Skills

Core Java
Java/Spring Boot development
RESTful Web Services
SOAP Web Services
Agile methodologies
SQL

Education

Bachelor’s degree in Computer Science

Tools

DB2
Angular
Spring
Apache/Tomcat

Job description

We are seeking a hands-on technologist passionate about modern Java development to join our Sanctions suite of applications team. The role involves designing, developing, testing, and deploying Java-based systems to support evolving business needs and architectural enhancements. The ideal candidate will be proactive, adaptable, and capable of collaborating effectively with global teams to deliver scalable, high-performance applications. Financial domain knowledge and familiarity with Anti-Money Laundering (AML) or Customer Risk Ranking methodologies are a plus.

Key Responsibilities
  • Design, develop, test, and deploy high-quality Java-based applications following SDLC standards.
  • Support both existing and new initiatives within the Sanctions suite, including system enhancements and infrastructure improvements.
  • Collaborate with global teams to analyze complex business requirements and design appropriate solutions.
  • Ensure code quality, performance, and scalability through best practices and continuous integration.
  • Participate in Agile development practices including Scrum, Test Driven Development (TDD), Continuous Integration (CI), and Continuous Delivery (CD).
  • Work with technologies including Java, Spring, Angular, Apache/Tomcat, Hadoop, and DB2.
  • Develop integrations with vendor and open-source Java technologies such as Spring, Hibernate, and Apache libraries.
Required Skills
  • 6+ years of hands-on experience in Core Java and advanced Java/Spring Boot development.
  • Expertise in RESTful and SOAP Web Services, XML, JSON, and object-oriented and functional programming concepts.
  • Strong experience with relational databases (SQL, DB2) including query tuning.
  • Experience with Agile development methodologies and DevOps tools.
  • Excellent communication and interpersonal skills with a professional, collaborative mindset.
Preferred Skills
  • Experience with Microservices architecture and SOA design principles.
  • Ability to read and create design and process flow diagrams.
  • Working knowledge of Linux, Shell scripting (Perl, Python, etc.).
  • Front-end experience with Angular UI (preferred but not required).
Education

Bachelor’s degree in Computer Science, Information Technology, or a related field.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Alltech Consulting Services, Inc. • Montreal

On-site
CAD 90,000 - 120,000
Senior Java Engineer – Spring Boot, Global Scale
Senior Java Engineer – Spring Boot, Global Scale

Compunnel Inc. • Montreal

On-site
CAD 90,000 - 120,000
Senior Java Engineer - Sanctions Platform & Microservices
Senior Java Engineer - Sanctions Platform & Microservices

ALLTECH CONSULTING SVC INC • Montreal

On-site
CAD 90,000 - 120,000
Java developer
Java developer

VBeyond Corporation • Calgary

On-site
CAD 110,000 - 140,000
Senior Java Developer
Senior Java Developer

Compunnel Inc. • Mississauga

On-site
CAD 100,000 - 130,000
Java Developer IV
Java Developer IV

Compunnel Inc. • Montreal

On-site
CAD 90,000 - 130,000
Sr. Developer - Application Development JAVA N 4B
Sr. Developer - Application Development JAVA N 4B

3502 Servicios Internacionales De Atencion Al Cliente, Limitada • Montreal

Hybrid
CAD 40,000 - 75,000
Java Developer
Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000
Java Developer
Java Developer

Compunnel Inc. • Calgary

On-site
CAD 90,000 - 120,000
Java/Angular Developer
Java/Angular Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 100,000