Senior Java Full Stack Developer

September 5, 2025

Apply for this job

Job Description

Description

We are seeking a Senior Java Full Stack Developer to build and maintain the corporate client platform within our Wealth Management suite of applications. This role involves hands-on work with application upgrades, hygiene changes, and system enhancements. The ideal candidate will be a detail-oriented technologist with strong problem-solving skills, excellent communication abilities, and experience collaborating with both users and IT leadership in a highly team-oriented environment.

Key Responsibilities

  • Drive software design, architecture, and detailed-level development.
  • Design and build core system components.
  • Plan, assign, and track work within the development team.
  • Review code and establish rules and guidelines for developers.
  • Collaborate directly with business, operations, and IT partners.
  • Review and contribute to business and technical requirements specifications.
  • Review test plans and coordinate with QA/UAT teams to ensure accurate testing.
  • Provide accurate time, effort, and cost estimates for development work.

Required Qualifications

  • 5+ years of expertise in building enterprise-level applications using Java.
  • Strong knowledge and hands-on experience with core Java and related libraries.
  • Proficiency in Java EE design, programming, and multi-tiered web-based applications.
  • Strong RDBMS database skills (Oracle 11g/19c preferred), JDBC, and database access technologies.
  • Experience with App/Web servers (WebLogic with JRebel, Apache/Tomcat) and Java Messaging systems (Apache Kafka, ActiveMQ, JMS).
  • Experience with Java Unit/Integration testing using Mockito, JUnit, Selenium, Jest, etc.
  • Hands-on experience with Microservice Architecture.
  • Working knowledge of Google Web Toolkit (GWT).
  • Familiarity with Docker, Kubernetes, Ignite, and Artemis.
  • Understanding of enterprise application requirements including security and entitlements.
  • Proficiency with Java development tools (IntelliJ), build frameworks (Jenkins CI/CD), and version control (Git/Stash).
  • Exposure to JIRA or other ALM tools.
  • Ability to communicate effectively in individual and group settings.
  • Understanding of Agile development methodologies.
  • Knowledge of financial markets, ESOP (Employee Stock Options Services) domain, lending products, and wealth management.

Preferred Qualifications

  • Experience in the Wealth Management domain.
  • Prior experience in large-scale enterprise system environments.

Certifications

Java-related professional certifications (preferred).

Email ID * This field is required Please enter valid emailId.

Cell phone * This field is required Please enter valid cell phone.

First Name * This field is required Please enter valid first name.

Last Name * This field is required Please enter valid last name.

#J-18808-Ljbffr

Company

Compunnel, Inc.

Location

Calgary

Country

Canada

Salary

125.000

URL

https://en-ca.whatjobs.com/coopob__cpl___291_2617800__3337?utm_source=3337&utm_medium=feed&keyword=Senior-Java-Full&location=Calgary&geoID=847