Talent.com
Java Software Engineer
Java Software EngineerOpen Systems Technologies • Montreal (administrative region), QC, CA
Java Software Engineer

Java Software Engineer

Open Systems Technologies • Montreal (administrative region), QC, CA
8 days ago
Job type
  • Full-time
Job description

As a Java developer, the candidate is expected to deliver hands‑on contributions for Firm’s Assurance & Legal Technology platforms. The role demands strong hands‑on Java development experience. The candidate will work in a fast‑paced and innovative environment, among energetic and creative developers who are enthusiastic about learning and leveraging cutting‑edge technology to solve business challenges. In addition, the candidate should respond well to change and quickly pick new concepts in an evolving financial and regulatory landscape. When faced with a problem, the candidate should be able to ask questions and leverage the skill set of those around them. Daily responsibilities include close coordination and communication with a global team, transforming critical business requirements into code, adopting agile principles and ceremonies, enabling integrations, code reviews, focus on code quality and tooling, reporting on project status, and learning our in‑house frameworks and Java best practices.

Responsibilities

Responsibilities include :

  • Development and maintenance of the Firm’s Assurance & Legal Technology platforms.
  • Take ownership of the product vision and actively improve the product and platform.
  • Design and implement business solutions in agile squads.
  • Learn and embrace agile principles and ceremonies.
  • Code review and feedback to other developers.
  • Contribute to test automation and continuous integration / continuous deployment.
  • Actively participate in discussions and influence the design and architecture of technical solutions.
  • Collaborate with other IT teams and stakeholders to ensure smooth end‑to‑end delivery.
  • Learn next generation and relevant upcoming technologies.
  • Abide by Firm Technology Policies and Procedures and SDLC / PLC requirements.
  • Embrace and become a flag bearer for the Firm’s culture and core values of putting clients first, doing the right thing, leading with exceptional ideas, giving back, and diversity and inclusion.

Required Skills

  • Bachelors in Computer Science or a related field.
  • 7 years of hands‑on experience in Core Java, Spring, Spring Boot, Hibernate, RESTful micro services and JUnit.
  • Should be able to write optimized, efficient, and clean code.
  • Strong Object‑Oriented Programming and Design Pattern concepts with practical experience of leveraging the concepts during development.
  • Strong analytical and problem‑solving skills. Candidates should be able to design and then implement solutions.
  • Team player with positive attitude and strong work ethics.
  • Strong oral and written communication skills.
  • The candidate is expected to work with global teams and hence should be clear in both verbal and written communication.
  • Write unit tests that exercise all major logic components of the code.
  • Hands‑on expertise in implementing HTTP / HTTPS and REST interfaces and services.
  • Solid Relational Database and SQL knowledge
  • DB2 / PostgreSQL / Oracle / Azure SQL. Experience with writing SQL to perform data querying and analysis. Linux, Unix, Shell Scripting. Desired Skills Spring / Hibernate.
  • Experience using copilot XML‑based technologies. Unix OS, Scripting, Python or Perl. Experience in development on other application types (Web applications, batch, or streaming).
  • #J-18808-Ljbffr

    Create a job alert for this search

    Java Software Engineer • Montreal (administrative region), QC, CA

    Similar jobs
    Senior Java Software Engineer

    Senior Java Software Engineer

    Orion Innovation • Ahuntsic North, ca
    Full-time
    Requires Eligibility for Secret Security Clearance.Role Overview A primary focus of this role is the definition, development, and deployment of security-focused solutions that exceed customer expec...Show more
    Last updated: 17 days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    Millennium Software and Staffing Inc • Montreal
    Full-time
    The ideal candidate will be proficient across the Java ecosystem, contribute to architecture and design decisions, and work closely with cross-functional teams to deliver reliable enterprise applic...Show more
    Last updated: 5 days ago • Promoted
    Java Spring Boot API & Microservices Engineer

    Java Spring Boot API & Microservices Engineer

    SGS Société Générale de Surveillance SA • Montreal
    Full-time
    A financial services firm in Montreal seeks a skilled Java Developer to enhance their applications.Responsibilities include backend business logic development, implementing APIs, and maintaining CI...Show more
    Last updated: 2 days ago • Promoted
    Senior Java Engineer — Cloud-Native Data Platforms

    Senior Java Engineer — Cloud-Native Data Platforms

    Behavox • Montreal
    Full-time
    A leading data solutions company located in Montreal is seeking a skilled Software Engineer to join their team.The role involves developing scalable services using Java and cloud-native technologie...Show more
    Last updated: 10 days ago • Promoted
    Sr Software Engineer

    Sr Software Engineer

    CENTRIC SOFTWARE INC • Montréal, QC, CA
    Full-time
    Quick Apply
    Job Title : Senior Software Engineer Location : ...Show more
    Last updated: 30+ days ago
    Senior Java Engineer - Microservices, Kafka & Spring

    Senior Java Engineer - Microservices, Kafka & Spring

    Cynet systems Inc • Montreal
    Full-time
    A technology solutions firm in Quebec is seeking an experienced Java Developer with strong hands-on experience in Core Java, Spring, and microservices development. The ideal candidate will have expe...Show more
    Last updated: 1 day ago • Promoted
    Backend Engineer : Java Microservices & Cloud

    Backend Engineer : Java Microservices & Cloud

    WorkJam • Montreal
    Full-time
    A leading digital workplace solutions provider based in Montreal seeks a skilled back-end developer to enhance its applications. The ideal candidate will possess strong Java development skills, be f...Show more
    Last updated: 8 days ago • Promoted
    Java Software Engineer – Microservices, GraphQL & Kafka

    Java Software Engineer – Microservices, GraphQL & Kafka

    AppDirect, Inc • Montreal
    Full-time
    Une entreprise technologique innovante à Montréal recherche un Développeur Java pour rejoindre son équipe de Gestion de Produit et d'Exécution. Votre rôle consiste à développer et maintenir des micr...Show more
    Last updated: 10 days ago • Promoted
    Senior Backend Java / Spring Engineer — Hybrid Montreal

    Senior Backend Java / Spring Engineer — Hybrid Montreal

    STRATACACHE • Montreal
    Full-time
    A leading digital solutions provider in Montreal is seeking a Senior Backend Java Developer to enhance their backend platform for a digital menu management tool used worldwide.Candidates should hav...Show more
    Last updated: 9 days ago • Promoted
    Java Developer (Montreal QC) - laval

    Java Developer (Montreal QC) - laval

    Hays • laval, qc, ca
    Full-time
    Job Description : Full Stack Developer (angular).Hybrid (2–3 days onsite each week).Must be willing to attend an in‑person, face‑to‑face interview. We are looking for a highly skilled.Java, Angular, ...Show more
    Last updated: 2 days ago • Promoted
    Java Developer – Software Engineering (Hybrid)

    Java Developer – Software Engineering (Hybrid)

    Morgan Stanley • Montreal
    Full-time
    Java Developer – Software Engineering (Hybrid).Java Developer – Software Engineering (Hybrid).We’re seeking someone to join our Risk and Information Management team as a Java Developer in Non‑Finan...Show more
    Last updated: 10 days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    Aptonet • Montreal
    Full-time
    Senior Java Programmer Analyst — Contract (Montreal).Contract role based in Montreal for a Senior Java Programmer Analyst to build new regulatory risk metrics and enhancements within a centralized ...Show more
    Last updated: 10 days ago • Promoted
    Senior Java Engineer – Microservices & Cloud (Hybrid)

    Senior Java Engineer – Microservices & Cloud (Hybrid)

    Soho Square Solutions • Montreal
    Full-time
    A consulting firm in Montreal is seeking a Java Developer for a hybrid position in Software Engineering.The ideal candidate will have over 6 years of experience in building distributed systems usin...Show more
    Last updated: 10 days ago • Promoted
    Senior Java Backend Engineer - Hybrid (Montreal)

    Senior Java Backend Engineer - Hybrid (Montreal)

    NTT DATA, Inc. • Montreal
    Full-time
    A leading technology services company seeks a Senior Java Developer to design and implement scalable backend solutions in Montreal, QC. The role requires extensive experience in Java and Spring Boot...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer

    Software Engineer

    Afuva • Ahuntsic North, ca
    Full-time
    Afuva is a pioneering technology company specializing in advanced AI solutions.We develop cutting-edge AI for smart devices, home automation, image and vision, and wearable technology, alongside ro...Show more
    Last updated: 17 days ago • Promoted
    Senior Java Cloud-Native Engineer

    Senior Java Cloud-Native Engineer

    Behavox Limited. • Montreal
    Full-time
    A data solutions company in Montreal is seeking a Software Engineer to develop scalable services using Java and cloud-native technologies. The ideal candidate will possess over 5 years of experience...Show more
    Last updated: 10 days ago • Promoted
    Senior Java Engineer – Distributed Systems & Cloud

    Senior Java Engineer – Distributed Systems & Cloud

    Genpact • Montreal
    Full-time
    A leading global services firm is seeking a Senior Talent Acquisition Specialist specialized in IT recruitment.The role entails designing tools, optimizing code, and participating in all phases of ...Show more
    Last updated: 10 days ago • Promoted
    Senior Java Developer (Trading Systems)

    Senior Java Developer (Trading Systems)

    Luxoft • laval, qc, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 7 days ago • Promoted