Talent.com
Java Full Stack Developer – Microservices, SQL Databases, API
Java Full Stack Developer – Microservices, SQL Databases, APIAstra North Infoteck Inc. • Toronto, ON, ca
Java Full Stack Developer – Microservices, SQL Databases, API

Java Full Stack Developer – Microservices, SQL Databases, API

Astra North Infoteck Inc. • Toronto, ON, ca
19 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Job Description

Role Description

  • 7 years of experience with Java and Spring Boot.
  • Experience implementing RESTful APIs and Microservices.
  • Well versed in software design patterns and architectural standards.
  • Knowledgeable in NoSQL databases such as MongoDB.
  • Thorough understanding of SDLC and Agile methodologies.
  • Experience using code management and collaboration tools such as GitHub.
  • Experience working on large projects in a fast‑paced environment.

Essential Skills

  • Java
  • Spring Boot
  • MongoDB
  • API Development
  • Desirable Skills

  • 7+ years of developing and maintaining full‑stack UI Angular 14+ and Java‑based applications, with strong understanding of the Spring framework.
  • Experience leading multiple technical teams.
  • Desired Experience in developing, maintaining, and supporting large‑scale enterprise applications on :

  • J2EE
  • Spring Boot Microservices
  • Spring Cloud Framework
  • IBM APIC
  • DataPower
  • IIB
  • Good to Have Frameworks

  • Azure Well‑Architected
  • Selenium
  • React.js
  • Apache Click
  • Spring MVC & Spring Boot
  • Spring Cloud
  • Apache Camel
  • ServiceNow
  • CPaaS
  • IBM IAM
  • Angular.js
  • Good to Have Databases

  • Azure Blobs
  • Azure Cosmos
  • AWS S3
  • Dynamo
  • Cassandra
  • MySQL
  • MS SQL Server
  • Additional Responsibilities

  • Analyze and evaluate technical aspects of projects, enhancements, fixes, and infrastructure changes to determine impacts on interfacing systems.
  • Work with vendors and internal IT infrastructure teams on currency‑related upgrades.
  • Collaborate with vendors, infrastructure teams, and business partners on remediation of audit findings and vulnerabilities to ensure adherence to TD’s security controls and standards.
  • Support testing, including assisting with lower‑environment setup between applications and downstream systems.
  • Help resolve technical issues and log defects in vendor ticketing systems when necessary.
  • Document and diagram data flows, process flows, and infrastructure components.
  • Maintain proper artifact repositories for audit purposes.
  • Coordinate digital certificate renewals across all environments.
  • Set the technical direction for the product and influence overall architectural direction.
  • Communicate design goals to development teams.
  • Identify and leverage best practices in continuous integration and delivery.
  • Explore new capabilities and technologies to drive innovation.
  • Lead, inspire, and mentor team members on software development best practices and Agile practices.
  • Qualifications

  • Undergraduate Degree, Technical Certificate, or equivalent experience.
  • Familiarity with tools such as Bitbucket / Git, JIRA, Confluence, and IDEs (IntelliJ / Eclipse).
  • Experience working in a structured, scaled Agile environment.
  • Experience Required : 8–10 years

    Requirements

    Role Description

  • 7 years of experience with Java and Spring Boot.
  • Experience implementing RESTful APIs and Microservices.
  • Well versed in software design patterns and architectural standards.
  • Knowledgeable in NoSQL databases such as MongoDB.
  • Thorough understanding of SDLC and Agile methodologies.
  • Experience using code management and collaboration tools such as GitHub.
  • Experience working on large projects in a fast paced environment. Essential Skills
  • Java
  • Spring Boot
  • MongoDB
  • API Development Desirable Skills
  • 7+ years of developing and maintaining full stack UI Angular 14+ and Java based applications, with strong understanding of the Spring framework.
  • Experience leading multiple technical teams. Desired Experience in developing, maintaining, and supporting large scale enterprise applications on :
  • J2EE
  • Spring Boot Microservices
  • Spring Cloud Framework
  • IBM APIC
  • DataPower
  • IIB Good to Have Frameworks
  • Azure Well Architected
  • Selenium
  • React.js
  • Apache Click
  • Spring MVC & Spring Boot
  • Spring Cloud
  • Apache Camel
  • ServiceNow
  • CPaaS
  • IBM IAM
  • Angular.js Good to Have Databases
  • Azure Blobs
  • Azure Cosmos
  • AWS S3
  • Dynamo
  • Cassandra
  • MySQL
  • MS SQL Server Additional Responsibilities
  • Analyze and evaluate technical aspects of projects, enhancements, fixes, and infrastructure changes to determine impacts on interfacing systems.
  • Work with vendors and internal IT infrastructure teams on currency related upgrades.
  • Collaborate with vendors, infrastructure teams, and business partners on remediation of audit findings and vulnerabilities to ensure adherence to TD’s security controls and standards.
  • Support testing, including assisting with lower environment setup between applications and downstream systems.
  • Help resolve technical issues and log defects in vendor ticketing systems when necessary.
  • Document and diagram data flows, process flows, and infrastructure components.
  • Maintain proper artifact repositories for audit purposes.
  • Coordinate digital certificate renewals across all environments.
  • Set the technical direction for the product and influence overall architectural direction.
  • Communicate design goals to development teams.
  • Identify and leverage best practices in continuous integration and delivery.
  • Explore new capabilities and technologies to drive innovation.
  • Lead, inspire, and mentor team members on software development best practices and Agile practices. Qualifications
  • Undergraduate Degree, Technical Certificate, or equivalent experience.
  • Familiarity with tools such as Bitbucket / Git, JIRA, Confluence, and IDEs (IntelliJ / Eclipse).
  • Experience working in a structured, scaled Agile environment. Experience Required : 8–10 years
  • Create a job alert for this search

    Java Full Stack Developer Microservices SQL Databases API • Toronto, ON, ca

    Similar jobs
    Senior Java Developer (Trading Systems) - richmond hill

    Senior Java Developer (Trading Systems) - richmond hill

    Luxoft • richmond hill, on, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 18 days ago • Promoted
    Java Full Stack Developer (Capital Markets)

    Java Full Stack Developer (Capital Markets)

    Jay Analytix INC. • Toronto
    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: 21 days ago • Promoted
    Senior Full-Stack Developer : Java, Microservices & RPA / ML

    Senior Full-Stack Developer : Java, Microservices & RPA / ML

    Rubicon Path • Toronto
    Full-time
    A technology firm in Canada is seeking a Senior Full Stack Software Developer with expertise in Java, microservices, and cloud computing. The role involves designing automation processes, developing...Show more
    Last updated: 21 days ago • Promoted
    Senior Java Full-Stack Developer — Azure & Data Pipelines

    Senior Java Full-Stack Developer — Azure & Data Pipelines

    Iris Software Inc. • Toronto
    Full-time
    A leading technology services firm is seeking a Java FullStack Developer to join their team in Toronto, ON (Hybrid).The ideal candidate will have over 8 years of experience in developing large ente...Show more
    Last updated: 1 day ago • Promoted
    Java Full Stack Developer

    Java Full Stack Developer

    Hays • toronto, on, ca
    Full-time
    Contract : 6 months and possible extension.Non-Negotiable Skills : Java + Angular, Cloud experience prefereed and Spring boot Microservices, SQL. Java, Angular, Spring Boot, and Microservices.Cloud ex...Show more
    Last updated: 1 day ago • Promoted
    OIM Java Developer

    OIM Java Developer

    BuzzClan • toronto, ON, ca
    Temporary
    Job Title : Software Developer – Full Stack (Identity & Access Management) – Senior Location : Toronto, ON (Onsite) Clien...Show more
    Last updated: 22 days ago • Promoted
    Full Stack Java Developer

    Full Stack Java Developer

    Wipro • Toronto
    Full-time
    Able to work with Product owner and business user to understand requirement, perform requirements elicitation and write solution design document. In-depth knowledge of APIs and microservices.Deep wo...Show more
    Last updated: 9 days ago • Promoted
    Hybrid Full-Stack Java Developer | React & Microservices

    Hybrid Full-Stack Java Developer | React & Microservices

    Highbrow LLC • Toronto
    Full-time
    A technology company in Toronto is seeking a Full Stack Java Developer to create and maintain user interface applications and microservices. Candidates should have over 7 years of relevant experienc...Show more
    Last updated: 21 days ago • Promoted
    Java Full Stack Developer - Hays

    Java Full Stack Developer - Hays

    Hays • toronto, on, ca
    Full-time
    Contract : 6 months and possible extension.Non-Negotiable Skills : Java + Angular, Cloud experience prefereed and Spring boot Microservices, SQL. Java, Angular, Spring Boot, and Microservices.Cloud ex...Show more
    Last updated: 1 day ago • Promoted
    Java Full Stack Developer

    Java Full Stack Developer

    VG & Partners • Toronto
    Full-time
    Understands that the success of a developer is to understand the core business processes of the business unit and business requirements as well as the architecture patterns and technology strategy ...Show more
    Last updated: 6 days ago • Promoted
    CIAM-Focused Full Stack Java Developer (Hybrid)

    CIAM-Focused Full Stack Java Developer (Hybrid)

    PwC Canada • Toronto
    Full-time
    A global professional services firm in Toronto is looking for a skilled Full Stack Java Developer with expertise in Customer Identity and Access Management (CIAM). The candidate should have robust e...Show more
    Last updated: 4 days ago • Promoted
    Full Stack Java Developer

    Full Stack Java Developer

    Miit • Toronto
    Full-time
    This role will require extensive development using Java, Microservices, Cloud Computing (AWS), Containerization, OpenShift, and Kubernetes technology. The ideal candidate will be a responsible and r...Show more
    Last updated: 21 days ago • Promoted
    Senior Java Full-Stack Engineer - Microservices & APIs

    Senior Java Full-Stack Engineer - Microservices & APIs

    Millennium Software and Staffing Inc • Toronto
    Full-time
    A technology staffing agency in Toronto is seeking an experienced Java Full Stack Developer.The ideal candidate will have a strong background in Java and Java EE, with 5–7 years of experience in de...Show more
    Last updated: 21 days ago • Promoted
    Senior Java Developer (Trading Systems)

    Senior Java Developer (Trading Systems)

    Luxoft • richmond hill, on, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 18 days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    Synechron • toronto, on, ca
    Full-time
    At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ...Show more
    Last updated: 1 day ago • Promoted
    Senior Java Full Stack Developer

    Senior Java Full Stack Developer

    Teranet Inc. • Toronto
    Full-time
    Teranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also market insightful property and data s...Show more
    Last updated: 16 days ago • Promoted
    Java Full Stack Developer (Capital Markets)

    Java Full Stack Developer (Capital Markets)

    Jay Analytix • Toronto
    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: 20 days ago • Promoted
    Senior Java Full Stack Developer

    Senior Java Full Stack Developer

    Teranet • Toronto
    Full-time
    What You Bring • •## ## ## • •Let’s Talk Pay • •## ## ## At Teranet, we also know that compensation extends far beyond a pay cheque. Along with your cash compensation, we offer a comprehensive package wh...Show more
    Last updated: 21 days ago • Promoted