Java / Scala Developer

4 weeks ago


Montreal, Canada Compunnel, Inc. Full time

We are looking for a Senior Developer for the Onboarding and Regulatory platform. This role requires a technologist with a solid command of distributed development tools and a tech stack, primarily focusing on Java and Java-based web development, Angular, databases, enterprise system development, and cloud architecture. As a senior developer, you will own the development of the new platform, ensuring adherence to established best practices, group standards, and a strong focus on usability, cloud adoption, and user experience. You will engage with a global user base to design and implement an effective user interface for the platform. Your involvement will span across all facets of software development, including requirement analysis, design, and development, while helping the team improve its agile practices.

Key Responsibilities:

- Own the development of the Onboarding and Regulatory platform by following established best practices and standards.
- Collaborate with a global user base to design an intuitive user interface for the platform.
- Participate in requirement analysis, design, and development of new features
- Focus on usability, cloud adoption, and user experience in platform development.
- Contribute to agile development practices and continuous improvement within the team.
- Coordinate with multiple groups, including offshore development teams, QA teams, infrastructure groups, vendors, and support teams.
- Translate technical designs into workable solutions and ensure effective implementation.
- Troubleshoot and debug system integration, infrastructure issues, and perform system administration tasks as needed.

Required Qualifications:

- Strong technology background with advanced knowledge of Java and Java-based technology stack.
- 3+ years of hands-on experience with Java EE and core Java development with demonstrated leadership qualities.
- Experience with web service development, REST, and Service-Oriented Architecture (SOA).
- Expertise in Object-Oriented Design, Design patterns, Architecture, and Application Integration.
- Expertise in Spring Boot and Gradle dependency resolution.
- Strong experience with data movement frameworks like Kafka.
- Proficiency in Databases, including design and SQL.
- Expertise in frameworks for development and automated testing like Spring, JUnit, BDD, etc.
- Experience with Unix/Linux environments.
- Strong communication and coordination skills to work with internal and external teams.
- Strong development skills with the ability to translate technical design into workable solutions.
- Willingness and ability to learn new technologies to meet business requirements.

Preferred Qualifications:

- MongoDB experience.
- Experience with Distributed Caching technologies.
- Experience with Web UI JS Frameworks such as AngularJS or ExtJS.
- Familiarity with Pega BPM or other Business Process Management (BPM) tools.
- Exposure to Big Data technologies like Hadoop, Apache Spark, Elastic Search.
- Experience with data management through vendor feeds.

Certifications (if any):

Relevant certifications in Java, Spring, Cloud Technologies, or related fields are a plus.

#J-18808-Ljbffr


  • Java-Scala Developer

    4 weeks ago


    Montreal, Canada Compunnel, Inc. Full time

    We are seeking a skilled Java-Scala Developer to design, implement, and maintain components for high-profile financial projects. The ideal candidate will have strong experience in Java or Scala, a solid understanding of financial domains (especially bonds), and the ability to work in an agile environment. This role involves performance optimization,...


  • Montreal, Canada Compunnel, Inc. Full time

    We are seeking a strong Scala or Java Developer to join a global technology team focused on developing and maintaining advanced risk models, market intelligence tools, and distributed calculation infrastructure. The role involves full lifecycle development, working on financial products, and direct collaboration with teams across Fixed Income, Equities, and...

  • Java/Scala Developer

    4 weeks ago


    Montreal, Canada Compunnel, Inc. Full time

    We are seeking a technically proficient and enthusiastic Java/Scala Developer to join the Distributed Risk Storage team. This team is responsible for developing high-performance libraries and components for storing, retrieving, and processing extremely large volumes of data generated across tens of thousands of grid engines in both private data centers and...

  • Java Scala Developer

    2 weeks ago


    Montreal (administrative region), Canada BBG Management Corporation Full time

    Overview BBG Management Corporation is a Global IT Staffing and Recruiting Firm that is expanding into Project and Program Delivery and Systems Integration. We have clients in Canada, the USA, Latin America, and we are growing in Europe and the Middle East. While we are still a small company, we have the foundation and the catalyst for significant growth....

  • Java Scala Developer

    2 weeks ago


    Montreal (administrative region), Canada BBG Management Corporation Full time

    Overview BBG Management Corporation is a Global IT Staffing and Recruiting Firm that is expanding into Project and Program Delivery and Systems Integration. We have clients in Canada, the USA, Latin America, and we are growing in Europe and the Middle East. While we are still a small company, we have the foundation and the catalyst for significant growth....

  • Scala Developer

    2 hours ago


    Montreal, Quebec, Canada J RAM IT Consulting Full time

    Position:Scala DeveloperLocation:Montreal, QC (3 days onsite required)Position Type:ContractDuration:12 monthsNeed Only Locals."In Person (Face 2 Face) Interview is required"Position DetailsWe are seeking aScala Developerwith strong experience in building distributed applications usingApache Spark. The ideal candidate will have hands-on expertise inScala or...

  • Scala Developer

    5 days ago


    Montreal (administrative region), Canada Prolifics Full time

    Prolifics is looking for a skilled Scala Developer to join our team and work on large-scale distributed applications. This role is ideal for someone who enjoys solving complex data and platform challenges while collaborating with global teams in a fast-paced environment. Position Scala Developer Location Montreal, QC Work Arrangement Hybrid (3 days onsite...


  • Montreal, Quebec, Canada mthree Full time

    *English version will follow*Chez mtrois, nous jumelons des jeunes diplômés talentueux avec les plus grandes entreprises leader sur leurs marchés. Nous sommes toujours à la recherche de diplômés ambitieux pour rejoindre notre programme Alumni Graduate, en lançant votre carrière tech avec un poste de développeur Java Full-stack Junior. Vous...


  • Montreal (administrative region), Canada BBG Management Corporation Full time

    A global technology company is seeking an experienced Java/Scala Developer to join their team in Montreal, QC. The ideal candidate will have at least five years of software development experience with Java or Scala, and strong knowledge of multi-threaded applications, object-oriented design, and back-end programming. This position offers the dynamic...


  • Montreal (administrative region), Canada BBG Management Corporation Full time

    A global technology company is seeking an experienced Java/Scala Developer to join their team in Montreal, QC. The ideal candidate will have at least five years of software development experience with Java or Scala, and strong knowledge of multi-threaded applications, object-oriented design, and back-end programming. This position offers the dynamic...