Java Full Stack Developer

12 hours ago


Vancouver, Canada Compunnel, Inc. Full time

The Senior Java Full Stack Developer will be responsible for designing, developing, and implementing Java-based solutions that support various business needs, including mobile applications and database programming.

The role involves contributing across the development lifecycle and enhancing existing systems to ensure high availability, performance, and scalability.

Key Responsibilities

- Design and develop high-volume, low-latency applications for mission-critical systems with strong performance and availability.
- Participate in all phases of the software development lifecycle.
- Write well-designed, testable, and efficient code.
- Enhance existing systems by adding new features based on business requirements.
- Monitor application performance and implement improvements.
- Collaborate with team members to build scalable, secure, and high-quality products.
- Follow best practices for software development, deployment, and maintenance.
- Deploy new features and products into production environments.

Required Qualifications

- Proficiency in Java with strong understanding of Java ecosystems.
- Hands-on experience with Angular (version 11 or above).
- Experience in the Financial and Capital Markets domain.
- Strong knowledge of OOP principles, patterns, and concepts.
- Familiarity with various design and architectural patterns.
- Ability to write reusable Java libraries.
- Knowledge of Java concurrency patterns.
- Understanding of MVC architecture, JDBC, and RESTful web services.
- Experience with web application frameworks such as Play and Spark.
- Awareness of Java GUI frameworks like Swing, SWT, or AWT as required.
- Ability to write clean and readable Java code.
- Understanding of class-loading mechanisms in Java.
- Experience with external and embedded databases.
- Knowledge of scalable application design principles.
- Ability to create database schemas aligned with business processes.
- Basic understanding of JVM concepts, limitations, and workarounds.
- Experience implementing automated testing platforms and unit tests.
- Strong working knowledge of version control tools such as Git.
- Familiarity with build tools like Ant, Maven, and Gradle.
- Experience with continuous integration practices.

#J-18808-Ljbffr



  • Vancouver, British Columbia, Canada Sophus IT Solutions Full time

    Senior Full Stack DeveloperVancouver BC, Canada (onsite)We are looking for a Senior Full Stack Developer with strong expertise in Java and React, who can also play the role of a Technical Lead.The ideal candidate will be responsible for designing and developing complex solutions, guiding the technical direction of the team, and ensuring high-quality...


  • Vancouver, Canada Iris Software Inc. Full time

    Overview Title: Full Stack Java Developer Duration: 24+ Months Direct client: a world-leading financial services company. Client is a multinational investment banking and financial services corporation seeking a Full Stack Java Developer via Iris Software Inc. About Iris Software Iris Software, Inc. (registered as SSA Infosystems in Canada) is a CMMi Level 5...


  • Vancouver, British Columbia, Canada Amaze Systems Full time

    Job Title: Senior Full Stack Developer with Java and ReactLocation: Vancouver BC, Canada (onsite)On Contract roleWe are looking for a Senior Full Stack Developer with strong expertise in Java and React, who can also play the role of a Technical Lead.The ideal candidate will be responsible for designing and developing complex solutions, guiding the technical...


  • Vancouver, Canada Synechron Inc. Full time

    A global consulting firm seeks a Full Stack Developer in Vancouver. The role involves designing and developing enterprise-level applications, working in both front-end and back-end technologies. Ideal candidates have 9+ years in full-stack development, experience with Angular and Java, and strong communication skills. The company offers a hybrid work policy,...

  • Full Stack Developer

    48 minutes ago


    Vancouver, British Columbia, Canada Arrow Transportation Systems Full time

    Overview Streamline is a Canadian based technology company that a leads in telematics and ELD software, delivering innovative solutions that simplify fleet management, improve driver safety and operational efficiency. Our platform integrates GPS tracking, IoT data, and AI-driven analytics to help our clients reduce costs, improve compliance, and gain...


  • Vancouver, British Columbia, Canada SC Demo Instance Full time

    DescriptionWe are looking for an experienced Full Stack Developer to join our infrastructure team. The successful candidate will have the opportunity to work with a variety of web browser and Java based technologies in our "mature" but continuously evolving mission-critical systems, as well as leading and contributing to the evolution of those systems.The...

  • Full Stack Developer

    3 hours ago


    Vancouver, Canada Later Full time

    We are seeking an enthusiastic Full Stack Developer to join our dynamic team. As a Full Stack Developer, you will be responsible for developing and maintaining both front-end and back-end components of our web applications. You will collaborate with our product development team to translate business requirements into technical solutions, and you will play a...


  • Vancouver, Canada Swim Recruiting Full time

    A leading recruiting firm is seeking a Full Stack Engineer for a 6-month contract in Vancouver. The ideal candidate should have over 8 years of software engineering experience, particularly in Angular and Java/SpringBoot. Responsibilities include building secure web applications, developing RESTful APIs, and mentoring junior developers. This position offers...


  • Vancouver, Canada Swim Recruiting Full time

    A leading recruiting firm is seeking a Full Stack Engineer for a 6-month contract in Vancouver. The ideal candidate should have over 8 years of software engineering experience, particularly in Angular and Java/SpringBoot. Responsibilities include building secure web applications, developing RESTful APIs, and mentoring junior developers. This position offers...

  • Full Stack Engineer

    3 weeks ago


    Vancouver, Canada Swim Recruiting Full time

    Join to apply for the Full Stack Engineer role at Swim Recruiting. This 6-month contract role requires a Full‑Stack Engineer with extensive experience in Angular and Java/SpringBoot. The position is based in Vancouver, hybrid work (4 days a week in office). The client is a well‑known Canadian brand with a strong technology focus and global reach. Base...