Java Application Lead/Developer

7 days ago


Montreal, Canada Compunnel, Inc. Full time

We are seeking a highly motivated and hands-on Java Application Lead/Developer with a strong software engineering background to support and enhance our Global Trade Clearing and Primary Dealer Reporting platform. As part of a strategic global team, you will design and build robust, secure, and scalable financial applications. The role requires technical leadership, collaboration with cross-functional teams, and active contribution to an agile squad.Job ResponsibilitiesLead and participate in the design, development, and support of core Java applicationsWork closely with multiple IT groups to deliver complex application development projectsCollaborate in an agile team environment, contributing to sprint planning, design discussions, and code reviewsImplement application and database design strategies aligned with business and technical requirementsWrite efficient, maintainable, and testable code with a strong focus on qualitySupport production systems and resolve any critical issues in a timely mannerCommunicate effectively with stakeholders across Technology, Business, and OperationsRequired Skills3+ years of experience in Core Java with deep knowledge of threading and memory managementStrong hands-on experience with Spring Framework, Spring Boot, REST/SOAP servicesSolid understanding of OOP concepts and design patternsProficiency in SQL programming and relational databasesExperience working in Unix/Linux environmentsBasic understanding of frontend technologies such as Angular or ReactExperience with application and database design, debugging, and performance optimizationStrong skills in technical analysis, architectural design, and problem solvingExcellent verbal and written communication skillsProven ability to deliver in complex and ambiguous environmentsPreferred SkillsBachelor's or Master’s degree in Computer Science or related fieldExperience in middle office trades processingFamiliarity with messaging systems such as MQ/JMS and KafkaExposure to cloud platforms like Azure or AWSPrior experience in financial services or banking domainCertificationsEducationBachelor’s or Master’s degree in Computer Science or related discipline #J-18808-Ljbffr



  • Montreal, Canada Compunnel, Inc. Full time

    We are seeking a highly motivated and hands-on Java Application Lead/Developer with a strong software engineering background to support and enhance our Global Trade Clearing and Primary Dealer Reporting platform. As part of a strategic global team, you will design and build robust, secure, and scalable financial applications. The role requires technical...


  • Montreal, Canada Compunnel, Inc. Full time

    We are seeking a highly motivated and hands-on Java Application Lead/Developer with a strong software engineering background to support and enhance our Global Trade Clearing and Primary Dealer Reporting platform. As part of a strategic global team, you will design and build robust, secure, and scalable financial applications. The role requires technical...


  • Montreal, Canada Compunnel, Inc. Full time

    We are seeking a highly motivated and hands-on Java Application Lead/Developer with a strong software engineering background to support and enhance our Global Trade Clearing and Primary Dealer Reporting platform. As part of a strategic global team, you will design and build robust, secure, and scalable financial applications. The role requires technical...


  • Montreal, Canada Compunnel Inc. Full time

    Senior Java and Python Developer - Application Deployment on Kubernetes Platform Montreal (day 1 onboarding onsite / in-office presence required 3x/week) Qualifications Strong proficiency in Java and Python development. Experience working with HTTPS/HTTP2 and implementing RESTful services. Profound understanding of containerization technology (docker, OCI...


  • Montreal, Canada Compunnel Inc. Full time

    Senior Java and Python Developer - Application Deployment on Kubernetes Platform Montreal (day 1 onboarding onsite / in-office presence required 3x/week) Qualifications Strong proficiency in Java and Python development. Experience working with HTTPS/HTTP2 and implementing RESTful services. Profound understanding of containerization technology (docker, OCI...


  • Montreal, Canada Compunnel Inc. Full time

    Senior Java and Python Developer - Application Deployment on Kubernetes Platform Montreal (day 1 onboarding onsite / in-office presence required 3x/week) Qualifications Strong proficiency in Java and Python development. Experience working with HTTPS/HTTP2 and implementing RESTful services. Profound understanding of containerization technology (docker, OCI...


  • Montreal, Canada Compunnel, Inc. Full time

    The candidate will join the Client Reference Data team, which is responsible for maintaining client data across the firm. This role involves designing and developing new system features and components, ranging from designing and implementing software solutions to enriching and moving data across systems. The candidate will also work on developing and...


  • Montreal, Canada Compunnel, Inc. Full time

    The candidate will join the Client Reference Data team, which is responsible for maintaining client data across the firm. This role involves designing and developing new system features and components, ranging from designing and implementing software solutions to enriching and moving data across systems. The candidate will also work on developing and...

  • Lead Java Developer

    1 week ago


    Montreal, Quebec, Canada V-Soft Consulting Group, Inc. Full time $100,000 - $150,000 per year

    Role:Java DeveloperLocation:Hybrid – Montreal, QuebecJob Description:We are looking for an experiencedJava Developerwith strong technical and design skills to build scalable, high-performing enterprise applications.Key Responsibilities & Skills:7+ years of hands-on experience in Java development.Strong knowledge of Java and Spring Framework for...


  • Montreal, Canada Compunnel, Inc. Full time

    The candidate will join the Client Reference Data team, which is responsible for maintaining client data across the firm. This role involves designing and developing new system features and components, ranging from designing and implementing software solutions to enriching and moving data across systems. The candidate will also work on developing and...