Java Full Stack Developer

3 weeks ago


Toronto, Canada CG Consulting Group Full time

Overview

Java Full Stack Developer - Payments

Client is a Toronto-based IT consulting boutique that strives for excellence in customer service and delivery in financial services and fintech industry. They focus on technology advisory services, application development, cloud computing, integration solutions, and enterprise big data and analytics. With a team of highly knowledgeable business and technical experts, we provide strategic, mission critical solutions to our clients. Looking for a Senior Full Stack Developer with hands-on experience in developing, enhancing, and maintaining Java-based applications or middleware/backend services. In this role, you will translate IT requirements into the design, development, and integration of fully automated solutions on Azure.

Company location: Downtown Toronto, Hybrid work environment - mix of home, office and client site - 3 days in-office. Perm / FTE role: Salary: Market rate + benefits and performance bonus

Responsibilities

- Translate business requirements into effective system designs during client engagements.
- Design, build, deploy, and maintain responsive Payments-related web applications with a focus on quality and security.
- Utilize modern architectural approaches such as microservices, serverless, and containerization.
- Provide accurate estimates for analysis, design, development, and testing phases.
- Lead, guide, and mentor junior developers to foster team growth.
- Ensure strict compliance with business, data, technical requirements, as well as coding standards and policies throughout client projects.

Requirements

- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 8 years of experience in system design and full-stack application development, with a proven track record on complex projects.
- At least 5 years of hands-on experience in full-stack application development, with expertise in:

- Front-end: Proficiency in Angular, React, or similar frameworks, and Python for building dynamic, responsive user interfaces.
- Back-end: Strong experience with Java (Spring Boot) and Python for developing scalable, high-performance services.

- Domain expertise in SWIFT Payments and ISO 20022 messaging standards would be an asset but is not mandatory.
- Proficient in building and consuming REST APIs and working with microservices architectures.
- Strong knowledge of relational databases (Oracle, MSSQL, PostgreSQL) and NoSQL databases.
- Experience with messaging platforms such as Solace, MQ, or equivalent technologies.
- Hands-on experience with DevOps practices, including CI/CD pipelines and infrastructure automation tools (e.g., Ansible, HELM charts).
- Proficiency in containerization and orchestration tools, including Docker, Kubernetes, and OpenShift.
- Excellent debugging and problem-solving skills, with the ability to work independently on complex tasks.
- Familiarity with cloud platforms such as AWS, Azure, or GCP, and distributed systems architecture.
- Experience integrating with MQ messaging systems.
- Strong knowledge of microservices, event-driven programming, REST-oriented API design, and Continuous Integration/Continuous Delivery (CI/CD) principles.
- Experience developing automated unit tests for applications.
- Working knowledge of Agile software development methodologies and tools (e.g., Jira).
- Ability to work independently as well as collaboratively within a team environment.
- Hands-on experience with Linux/Unix command-line tools.
- Experience with APIM, Google Firebase, Splunk and Dynatrace would be an asset.

#J-18808-Ljbffr



  • Toronto, Canada J&M Group Full time

    Join to apply for the Java Full Stack Developer role at J&M Group Join to apply for the Java Full Stack Developer role at J&M Group Responsibilities 10+ years of Front-end development experience (Java, Angular, Spring boot) in custom portal development. Strong Java development experience using Spring and Sprinboot Framework, Multi-Threading and Rest API....


  • Toronto, Canada J&M Group Full time

    Join to apply for the Java Full Stack Developer role at J&M Group Join to apply for the Java Full Stack Developer role at J&M Group Responsibilities 10+ years of Front-end development experience (Java, Angular, Spring boot) in custom portal development. Strong Java development experience using Spring and Sprinboot Framework, Multi-Threading and Rest API....


  • Toronto, Canada J&M Group Full time

    Java Full Stack Developer (Java+Angular)Join to apply for the Java Full Stack Developer (Java+Angular) role at J&M GroupJava Full Stack Developer (Java+Angular)1 month ago Be among the first 25 applicantsJoin to apply for the Java Full Stack Developer (Java+Angular) role at J&M GroupGet AI-powered advice on this job and more exclusive features.Job...


  • Toronto, Canada J&M Group Full time

    Java Full Stack Developer (Java+Angular) Join to apply for the Java Full Stack Developer (Java+Angular) role at J&M Group Java Full Stack Developer (Java+Angular) 1 month ago Be among the first 25 applicants Join to apply for the Java Full Stack Developer (Java+Angular) role at J&M Group Get AI-powered advice on this job and more exclusive features. Job...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is lookingJava full stack Developer (With React).Please find below Job description and share me your updated resume at.Job Title: Java full stack Developer (With React)Location: Toronto, ON (Hybrid, 4 days onsite in a week)Must have:7+ years of Java dev experienceBackground in ReactExperienced with SQL


  • Toronto, Ontario, Canada Global Technical Talent, an Inc. 5000 Company Full time

    Java Full Stack DeveloperAlternate/Related Job Titles:Senior Java Full Stack DeveloperJava API DeveloperJava Software EngineerLocation:Toronto, ONOnsite Flexibility:Hybrid (2 days onsite weekly; may increase to 4 days; Anchor Day: Wednesday)Contract DetailsPosition Type: ContractContract Duration: 13 monthsStart: As Soon As PossiblePay Rate: ...


  • Toronto, Canada Smart IT Frame LLC Full time

    At Smart IT Frame, we connect top talent with leading organizations across the USA. With over a decade of staffing excellence, we specialize in IT, healthcare, and professional roles, empowering both clients and candidates to grow together. Job Title Java Full Stack Developer Location Toronto, ON (Onsite) Employment Type Full time Job Description We are...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Position:Java Full Stack Developer (Accessibility)Location:Toronto, ONWork Model:Hybrid – 4 days in office per weekExperience:8+ yearsAbout the RoleWe are seeking an experiencedJava Full Stack Developerwith strong expertise in building accessible applications. The ideal candidate will have a deep understanding of both front-end and back-end technologies,...


  • Toronto, Ontario, Canada Extend Information Systems Inc. Full time

    Job Title: Java Full Stack Developer with React.JSLocation: Toronto, CanadaDuration: Long Term ContractAbout the Role:We are seeking a highly skilled and motivated Full Stack Developer with strong expertise in Java (Spring Boot), , and Amazon Web Services (AWS) to join our growing development team. In this role, you'll be responsible for designing, building,...


  • Toronto, Canada J&M Group Full time

    OverviewJoin to apply for the Java Full Stack Developer role at J&M Group.Qualifications3+ years experience with Java 8+ and Spring Framework (Spring Boot)2+ years experience developing distributed cloud applications (Pivotal Cloud Foundry, Openshift, Docker)Hands on experience designing, developing, testing and troubleshooting RESTful API and interface...