Talent.com
Java Developer/Architect
Java Developer/ArchitectE-Solutions • Toronto, ON
Java Developer / Architect

Java Developer / Architect

E-Solutions • Toronto, ON
30+ days ago
Job type
  • Full-time
Job description

Job Title : Java Full Stack Developer / Architect (with Python & Payments Domain)

Location : Toronto, ON, Montreal, QC and Calgary, AB

Duration : Long Term Contract

Job Summary :

  • We are seeking a seasoned Java Full Stack Architect with a strong foundation in both backend and frontend technologies, hands-on experience in Python, and deep domain knowledge in Payments and Financial Services.
  • The ideal candidate will be responsible for designing scalable architectures, leading technical teams, and ensuring delivery of high-performance applications that support mission-critical payment systems.

Key Responsibilities :

  • Design, develop, and architect robust, scalable full stack solutions using Java (Spring Boot, Microservices) and modern JavaScript frameworks (React / Angular).
  • Integrate and build services with Python-based components, especially in analytics, automation, or backend workflows.
  • Architect high-volume, low-latency, and secure systems for digital payments, real-time processing, and transaction integrity.
  • Collaborate with business stakeholders, product owners, and engineering teams to define solution roadmaps.
  • Ensure best practices in code quality, design patterns, testing, and DevSecOps pipelines.
  • Conduct architecture reviews, code walkthroughs, and performance optimizations.
  • Guide and mentor junior developers, participate in hiring, and lead architecture governance initiatives.
  • Technical Skills Required :

  • Backend : Java / +, Spring Boot, Microservices, REST APIs, JPA / Hibernate
  • Frontend : / Angular / , HTML, CSS, JavaScript, TypeScript
  • Python : Experience in scripting, backend services, or automation tools
  • Database : PostgreSQL, Oracle, MongoDB, Redis
  • Cloud : AWS / Azure / GCP – hands-on in cloud-native app architecture
  • DevOps : Docker, Kubernetes, Jenkins, Git, CI / CD, Terraform (optional)
  • Others : Kafka, RabbitMQ, OAuth, OpenAPI / Swagger, API Gateway
  • Domain Experience :

  • Strong background in Payments Systems – including but not limited to :
  • Payment Gateways, Card Networks (Visa, Client)
  • Real-Time Payments (RTP), UPI, SWIFT, ACH
  • Tokenization, PCI-DSS compliance, fraud detection systems
  • Understanding of ISO / ISO , EMV standards, and mobile payment APIs.
  • Qualifications :

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • years of full stack development experience with strong architectural responsibilities.
  • Proven expertise in delivering solutions in the Payments / FinTech sector.
  • Excellent communication, stakeholder management, and leadership skills.
  • Nice to Have :

  • Experience in AI / ML pipelines with Python
  • Exposure to blockchain or digital ledger technologies
  • TOGAF or cloud architecture certifications (AWS, Azure)
  • Create a job alert for this search

    Java • Toronto, ON

    Similar jobs
    Senior Java Microservices Developer

    Senior Java Microservices Developer

    Delpath • Toronto C6A, ON, Canada
    Full-time
    The best candidate is a full-stack Java developer with strong experience building and deploying microservices, ideally with hands‑on expertise using Kubernetes for container orchestration on GCP.CO...Show more
    Last updated: 6 days ago • Promoted
    Software Architect

    Software Architect

    Autodesk • Toronto C6A, ON, Canada
    Full-time
    Join Autodesk’s Platform Organization within the Product Design and Manufacturing Solutions division, contributing to the Fusion 360 family of products. As a Principal Engineer / Architect, you will...Show more
    Last updated: 11 days ago • Promoted
    Software Architect / Team Lead- HYBRID (1707) $130-150K

    Software Architect / Team Lead- HYBRID (1707) $130-150K

    freelance.ca • Markham, Canada
    Full-time
    Hybrid work model, 3 days / week in Markham, Ontario office.SKILLS : 8+ years Java Developer Technical Team Lead, Spring Boot, Spring Cloud, Angular, Node. MVC, SOAP, REST, AWS Cloud, Cognito, S3, SQL,...Show more
    Last updated: 30+ days ago
    Lead Java Developer

    Lead Java Developer

    freelance.ca • Toronto, Canada
    Full-time
    Location : Toronto, ON (Hybrid).The ideal candidate will have hands-on experience building cloud-native solutions, working with large-scale databases, and collaborating with cross-functional teams t...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer

    Java Developer

    Haventree Bank • Toronto, Canada
    Full-time
    Get AI-powered advice on this job and more exclusive features.Direct message the job poster from Haventree Bank.About Haventree Bank Headquartered in Toronto, Ontario, Haventree Bank (Haventree) is...Show more
    Last updated: 3 days ago • Promoted
    Senior Database Java Developer

    Senior Database Java Developer

    Alert Driving • North York, Ontario, Canada
    Full-time
    Quick Apply
    Backend Application Developer - Job Description.We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the...Show more
    Last updated: 30+ days ago
    Staff Developer (Java)

    Staff Developer (Java)

    Futuretek • Toronto, ON, Canada
    Full-time
    We are seeking a Staff Software Developer with great experience and passion for assisting in developing and integrating software components into our informatics platforms.This position is located i...Show more
    Last updated: 30+ days ago • Promoted
    Intermediate Architect

    Intermediate Architect

    poiesis architecture • Toronto, ON, Canada
    Full-time
    Poiesis Architecture is a Toronto-based studio focused on carefully detailed residential and small commercial projects, with a strong emphasis on adaptive reuse and deep-energy retrofits.Our work p...Show more
    Last updated: 20 hours ago • Promoted • New!
    Senior Technical Architect - Java / Spring & REST APIs

    Senior Technical Architect - Java / Spring & REST APIs

    Virtusa • Toronto C6A, ON, Canada
    Full-time
    A technology consulting firm is seeking a Technical Architect to develop robust back-end applications.This role requires expertise in Java, J2EE, and Spring Frameworks, alongside Agile delivery exp...Show more
    Last updated: 4 days ago • Promoted
    Senior Full Stack Developer Java

    Senior Full Stack Developer Java

    GFT Group • Toronto C6A, ON, Canada
    Remote
    Full-time
    This is a long term contract opportunity (12 mnths contract) and has no sponsorship option.This role will involve working on Delta One business requirements, small enhancements, and migrating our a...Show more
    Last updated: 6 days ago • Promoted
    Software Engineer III (Java Lead)

    Software Engineer III (Java Lead)

    TD • Toronto C6A, ON, Canada
    Full-time +1
    Software Engineer III (Java Lead).CAD (temporary market premium).TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill developm...Show more
    Last updated: 9 days ago • Promoted
    Java Fullstack Developer

    Java Fullstack Developer

    Pyxidia Techlab LLP • Toronto, ON, Canada
    Full-time
    Senior Full Stack Developer (Java, Spring Boot, Angular).Downtown Toronto (4 Days from office).We are looking for a highly skilled Senior Full Stack Developer to join our technology team.The succes...Show more
    Last updated: 30+ days ago • Promoted
    Regular Java Developer - Luxoft

    Regular Java Developer - Luxoft

    Luxoft • toronto, on, ca
    Full-time
    We are working on building Liquidity Risk platform for one of US banks.Our team is growing and we have a need in additional developer that will help in building Core part of platform.Our platform h...Show more
    Last updated: 7 days ago • Promoted
    Senior Architect (ID : 54177)

    Senior Architect (ID : 54177)

    Vaco by Highspring • Aurora, ON, CA
    Full-time
    Our client is a leading Canadian energy organization with a strong presence across Ontario.They operate critical infrastructure that supports millions of customers and drives economic growth.Our cl...Show more
    Last updated: 7 days ago • Promoted
    Java Full Stack Developer (Capital Markets)

    Java Full Stack Developer (Capital Markets)

    Jay Analytix • Toronto, ON, Canada
    Full-time
    Senior Java Full Stack Developer (7+ years).Capital Markets and Reconciliation systems.The role involves building scalable applications, integrating with cloud platforms, and supporting trade lifec...Show more
    Last updated: 30+ days ago • Promoted
    Full Stack Java Developer - AEM, Mulesoft

    Full Stack Java Developer - AEM, Mulesoft

    Astra North Infoteck Inc. • Toronto, ON, ca
    Full-time
    Quick Apply
    Be a member of the Agile Scrum team to develop enterprise level websites| mobile apps, other digital brand experiences and integration with MuleSoft| Adobe Experience Manager and Salesforce Communi...Show more
    Last updated: 2 days ago
    DataBricks Architect - Now Hiring!

    DataBricks Architect - Now Hiring!

    Astellas • Markham, ON, Canada
    Full-time
    Do you want to be part of an inclusive team that works to develop innovative therapies for patients? Every day, we are driven to develop and deliver innovative and effective new medicines to patien...Show more
    Last updated: 30+ days ago
    Senior Java Developer

    Senior Java Developer

    Accelerate Her Future® • Toronto C6A, ON, Canada
    Full-time
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture....Show more
    Last updated: 16 hours ago • Promoted • New!