
Techedin
Get AI-powered advice on this job and more exclusive features.
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
Seniority level
Seniority level
Entry level
Employment type
Employment type
Contract
Job function
Job function
Engineering and Information Technology
Hospitals and Health Care, Non-profit Organizations, and Government Administration
Referrals increase your chances of interviewing at Techedin by 2x
Sign in to set job alerts for “Full Stack Engineer” roles.
Toronto, Ontario, Canada CA$100.00-CA$125.00 1 month ago
Toronto, Ontario, Canada CA$100,000.00-CA$125,000.00 1 month ago
Software Engineer, Full Stack (In-Person – Toronto)
Senior Software Engineer (Features) – North America
Richmond Hill, Ontario, Canada 3 weeks ago
Mississauga, Ontario, Canada CA$92,900.00-CA$99,000.00 2 weeks ago
Full Stack Engineer, Developer Experience & Product Platform
Senior AI Software Engineer (Full-Stack)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr
Create a job alert for this search
#J-18808-Ljbffr