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
24 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