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: 4 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
    Senior Java Architect & Tech Lead (Cloud + Microservices)

    Senior Java Architect & Tech Lead (Cloud + Microservices)

    Citigroup Inc. • Toronto, Canada
    Full-time
    A leading financial services corporation is seeking a Senior Java Developer in Toronto, Ontario.This role involves establishing and implementing application systems, leading application analysis, a...Show more
    Last updated: 30+ days ago • Promoted
    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
    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
    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: 1 day 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
    Senior Full Stack Developer Java

    Senior Full Stack Developer Java

    GFT TECHNOLOGIES SE • Toronto C6A, ON, Canada
    Remote
    Full-time
    Senior Full Stack Developer Java.Location : Toronto, ON, CA, M5J 2P1.This is a long term contract opportunity (12 mnths contract) and has no sponsorship option. This role will involve working on Delt...Show more
    Last updated: 5 days ago • Promoted
    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: 2 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: 7 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: 5 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: 1 hour ago • New!
    Regular Java Developer - toronto

    Regular Java Developer - toronto

    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: 5 days ago • Promoted
    Applications Architect - Senior

    Applications Architect - Senior

    Connvertex Technologies Inc. • Toronto, ON, Canada
    Full-time
    Quick Apply
    Experience and Skill Set Requirements Information Architecture - 40% 3+ years of experience in the development and imp...Show more
    Last updated: 3 hours ago • New!
    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
    Java Technical Lead / Architect

    Java Technical Lead / Architect

    CGI • Toronto, ON, Canada
    Full-time
    Java Technical Lead / Architect.We are seeking for a creative and innovative Java Technical Lead / Architect, someone who wants to be part of our fast-paced and transformational Agile team.Your fut...Show more
    Last updated: 7 days ago • Promoted