Back to results

Senior Java Full Stack Developer

  • ON, Canada
  • Ontario, Canada, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
Experience: 5+ Years
Posting language
English
Posted

Original job description

WE’RE HIRING: Senior Java Full Stack Developer

Location: Toronto, ON (Hybrid)

Experience: 5+ Years

🏢 Industry: Financial Services

We are looking for an experienced Senior Java Full Stack Developer to join our team and contribute to building scalable, secure, and high-performance enterprise applications within a complex financial-services environment.

The ideal candidate will have strong expertise in Java, Spring Boot, microservices, Angular or React, REST APIs, Kafka, cloud technologies, and containerized deployments.

Key Responsibilities:

  • Design and develop scalable Java and Spring Boot microservices.
  • Build responsive web applications using Angular or React.
  • Develop secure RESTful APIs and enterprise integrations.
  • Implement event-driven architectures using Apache Kafka.
  • Work with PostgreSQL and MongoDB for data management and optimization.
  • Deploy applications using Docker, Kubernetes, OpenShift, or AWS.
  • Implement CI/CD pipelines using Jenkins and GitHub Actions.
  • Apply security standards using OAuth 2.0, JWT, and Spring Security.
  • Develop automated tests and troubleshoot performance issues.
  • Collaborate with architecture, QA, DevOps, product, and support teams.

Required Technical Skills:

✅ Java 8+ and Spring Boot

✅ Spring MVC, Hibernate, and Microservices

✅ Angular or React, JavaScript, and TypeScript

✅ REST APIs and Apache Kafka

✅ PostgreSQL and MongoDB

✅ Docker, Kubernetes, or OpenShift

✅ Jenkins, GitHub Actions, Maven, and Git

✅ OAuth 2.0, JWT, and Spring Security

✅ JUnit, Postman, and Agile methodologies

Preferred Qualifications:

  • Experience in banking, payments, or financial services.
  • Exposure to AWS, EKS, or ECS.
  • Knowledge of PCI-DSS-aligned application controls.
  • Experience with Prometheus, Grafana, Redis, or JMeter.
  • Bachelor’s degree in computer science, Engineering, or a related field.

📩 Interested candidates: Please share your updated resume via direct message or email.

If this opportunity matches your profile, we’d love to hear from you!

🔁 Know someone who would be a great fit? Please share this opportunity with your network.

kashish.kulbhaje@aptino.com / kashish.kulbhaje@aptino.biz

Contact No - 817 330 7081

#Hiring #JavaDeveloper #SeniorJavaDeveloper #FullStackDeveloper #JavaJobs #SpringBoot #Microservices #Angular #ReactJS #ApacheKafka #TorontoJobs #CanadaJobs #ContractJobs #ITJobs #TechCareers

More about this job

Responsibilities

Design and develop scalable Java and Spring Boot microservices, responsive web applications, secure REST APIs, and Kafka-based event-driven systems. Manage data and deployments, implement CI/CD and security controls, develop automated tests, troubleshoot performance, and collaborate with architecture, QA, DevOps, product, and support teams.

Requirements

Requires 5+ years of experience and expertise in Java 8+, Spring Boot, microservices, Angular or React, REST APIs, Kafka, databases, containerization, CI/CD, application security, and testing. Financial-services experience, AWS exposure, PCI-DSS knowledge, monitoring or performance tools, and a bachelor's degree in a related field are preferred.

Skills

  • Java
  • Spring Boot
  • Microservices
  • Angular
  • React
  • REST APIs
  • Apache Kafka
  • PostgreSQL
  • MongoDB
  • Docker
  • Kubernetes
  • OpenShift
  • AWS
  • Jenkins
  • GitHub Actions
  • Spring Security

Visa sponsorship

Not detected in the job text

Hiring contact email

kashish.kulbhaje@aptino.com

Categories

  • Software
  • Technology
  • Finance & Accounting

Keywords

  • Java 8+
  • Spring Boot
  • Spring MVC
  • Hibernate
  • Microservices
  • Angular
  • React
  • JavaScript
  • TypeScript
  • REST APIs
  • Apache Kafka
  • PostgreSQL
  • MongoDB
  • Docker
  • Kubernetes
  • OpenShift
  • AWS
  • EKS
  • ECS
  • Jenkins
  • GitHub Actions
  • Maven
  • Git
  • OAuth 2.0
  • JWT
  • Spring Security
  • JUnit
  • Postman
  • Agile
  • PCI-DSS

Report this job