-
Techedin

Senior Java Full Stack Developer

Techedin
Canada · Contract · Entry

Position: Senior Java Full Stack Developer

Location: Toronto, ON (Hybrid – 2 to 3 days onsite)

Duration: 6+ months (possibility of extension)

We're hiring a Senior Java Full Stack Developer to join an innovative team building high-performance web and backend applications for top-tier clients in the financial securities space. This hybrid role, based in Toronto, combines remote flexibility with meaningful in-office collaboration. You’ll work on modern, enterprise-grade software using Java, Spring Boot, React, and AWS, with a strong focus on scalability, usability, and performance.

If you're a hands-on, versatile engineer who enjoys working across the full stack, participating in architecture discussions, and driving clean, maintainable code in an agile environment, we’d love to hear from you.

What You’ll Do

  • Collaborate with business and engineering teams to gather requirements and shape solutions
  • Contribute to system design discussions and lead feature development from concept to deployment
  • Write robust, scalable code using Java, Spring Boot, React, and related technologies
  • Build and maintain unit and integration test suites to ensure high-quality code
  • Perform code reviews and provide actionable feedback to team members
  • Troubleshoot and resolve bugs and production issues
  • Optimize application performance and user experience
  • Adapt to changing requirements and contribute to greenfield projects in a fast-paced Agile setup

Key Skills And Experience

  • Strong experience in Java and Spring Boot, including object-oriented design and dependency injection
  • Proficiency with ReactJS and modern frontend development
  • Solid knowledge of JPA and SQL databases
  • Experience with multithreaded programming and processing high-volume data
  • Familiarity with writing unit and integration tests (JUnit, Mockito)
  • Proficient with Git (GitLab preferred) and version control best practices

Bonus Skills (Nice To Have)

  • Hands-on experience with AWS and cloud-native development
  • Working experience with Node.js programming.
  • Experience with containerization and orchestration (Docker, Kubernetes)
  • Background in setting up CI/CD pipelines
  • Scripting and deployment on Linux systems
  • Knowledge of Kafka, Redis, Gradle, and TypeScript
  • Familiarity with collaboration tools like Jira and Confluence
  • Eagerness to learn new technologies and frameworks

Key Skills

Ranked by relevance

java spring boot react aws containerization kubernetes typescript confluence reactjs docker gradle gitlab redis kafka linux cloud junit cicd jira git sql
Login to Apply
Posted
May 27, 2025
Type
Contract
Level
Entry
Location
Toronto
Company
Techedin

Industries

Hospitals Health Care Non-profit Organizations Government Administration

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Citi
Related

Java Developer

2026-06-17

Full-time
Not Applicable
India
Banking
Engineering
View Job Details
Impetus
Related

Fullstack (Java + React)

2026-06-19

Full-time
Not Applicable
India
IT Services
Engineering
View Job Details
Luxoft India
Related

Senior React Developer [JavaScript / GraphQL / TypeScript]

2026-06-17

Full-time
Mid-Senior
India
Information Technology & Services
Information Technology