Java Full Stack Developer

Realign Llc

Toronto

Hybrid

CAD 90,000 - 130,000

Full time

2 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Realign Llc is expanding its software team in Toronto, seeking a Java Full Stack Developer to design and deliver scalable applications using Java, Spring Boot, Angular, REST APIs, and Kafka. You will collaborate with architects, QA, and business stakeholders on Banking and Wealth Management platforms, contribute to API design and CI/CD, and ensure production readiness through SDLC best practices.

The role emphasizes hands-on coding, code reviews, performance tuning, and active participation in

Qualifications

  • Experience with Java/J2EE and Spring Boot/Spring Framework.
  • Frontend experience with Angular and REST APIs/microservices architecture.
  • Hands-on experience with Apache Kafka and event-driven design.

Responsibilities

  • Develop and maintain full-stack applications using Java, Spring Boot, Spring Framework, and Angular.
  • Design, develop, and integrate RESTful APIs and microservices.
  • Build event-driven solutions using Apache Kafka and ensure scalable front-end delivery.
  • Collaborate with stakeholders, architects, QA, and other teams to deliver solutions.

Skills

Java/J2EE
Spring Boot
Spring Framework
Angular
REST APIs
Microservices
Kafka
Agile methodologies
CI/CD
SDLC

Tools

Apache Kafka

Job description

Job Type: Full Time
Location: Toronto, ON
Work Model: Hybrid – 4 Days Onsite

Primary Skills

Java/Spring Boot, Angular, REST APIs & Microservices

Job Description

We are seeking an experienced Java Full Stack Developer to design, develop, integrate, and maintain scalable full-stack applications using Java, Spring Boot, Angular, REST APIs, Microservices, and Kafka. The successful candidate will work closely with business stakeholders, architects, QA teams, and other technology teams to deliver high-quality solutions for Banking and Wealth Management platforms.

The role requires strong hands-on development experience across both frontend and backend technologies, along with a solid understanding of software development lifecycle, Agile methodologies, CI/CD, system design, and production support.

Key Responsibilities
  • Develop and maintain full-stack applications using Java, Spring Boot, Spring Framework, and Angular.
  • Design, develop, and integrate RESTful APIs and microservices.
  • Build and implement event-driven solutions using Apache Kafka.
  • Develop responsive and scalable frontend applications using Angular.
  • Collaborate with business stakeholders, solution architects, QA teams, and development teams to understand requirements and deliver technical solutions.
  • Translate Banking and Wealth Management business requirements into scalable technical solutions.
  • Participate in system design, technical discussions, and architecture reviews.
  • Conduct code reviews and ensure adherence to development standards and best practices.
  • Perform application performance optimization and troubleshooting.
  • Support application deployment, production releases, and production issues.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Contribute to CI/CD pipelines and automated software delivery processes.
  • Prepare and maintain technical documentation as required.
Required Skills & Experience
  • Strong hands-on experience with Java/J2EE.
  • Strong experience with Spring Boot and Spring Framework.
  • Good experience in Angular and frontend application development.
  • Strong knowledge of REST APIs and Microservices Architecture.
  • Hands-on experience with Apache Kafka and event-driven architecture.
  • Strong understanding of full-stack application development.
  • Experience with software development lifecycle (SDLC).
  • Good understanding of Agile/Scrum methodologies.
  • Experience working with CI/CD practices and tools.
  • Strong debugging, problem-solving, and analytical skills.
  • Experience with system design, performance optimization, and production support.
Domain Expertise
  • Prior experience working with Banking and/or Wealth Management platforms.
  • Understanding of financial services business processes and technology environments is preferred.
  • Ability to translate business requirements into effective technical solutions.
  • Strong communication and interpersonal skills.
  • Ability to collaborate effectively with business and technical stakeholders.
  • Strong ownership and accountability for deliverables.
  • Ability to work effectively in a fast-paced Agile environment.
  • Strong analytical and problem-solving abilities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer Java
Full Stack Developer Java

Apptoza Inc. • Toronto

Hybrid
CAD 120,000 - 160,000
Fullstack Developer - Banking Domain
Fullstack Developer - Banking Domain

Apptoza Inc. • Toronto

On-site
CAD 90,000 - 120,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Cogency • Toronto

Hybrid
CAD 100,000 - 130,000
Fullstack Developer – Banking Domain
Fullstack Developer – Banking Domain

Apptoza Inc. • Toronto

On-site
CAD 90,000 - 130,000
Java Full Stack Developer
Java Full Stack Developer

Veracity Ventures Inc. • Toronto

Hybrid
CAD 90,000 - 120,000
Flexible work from home
Java Fullstack Developer
Java Fullstack Developer

PYXIDIA TECHLAB • Toronto

Hybrid
CAD 90,000 - 120,000
Full Stack Java Developer to develop secure, scalable banking applications using Java, Spring Boot, Microservices, Angular/React, and Google Cloud Platform - 41668
Full Stack Java Developer to develop secure, scalable banking applications using Java, Spring Boot, Microservices, Angular/React, and Google Cloud Platform - 41668

S.I. Systems Ltd. • Toronto

Hybrid
CAD 110,000 - 160,000
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

Hybrid
CAD 80,000 - 110,000
Java Full stack Developer
Java Full stack Developer

Aarorn Technologies Inc • Toronto

On-site
CAD 66,000 - 72,000
Full Stack Java Developer
Full Stack Java Developer

Highbrow LLC • Toronto

Hybrid
CAD 90,000 - 120,000