Sr Full Stack Java Developer

1 week ago


Toronto, Ontario, Canada SharpITS Full time

Company Description

SharpITS is a North American leader in Digital Identity and Cybersecurity services, with a specialization in Identity Governance and Administration (IGA), Enterprise Access Management (EAM), Privileged Access Management (PAM), Customer Identity and Access Management (CIAM), and Cloud Security. With over a decade of experience, SharpITS delivers exceptional value through deep technical expertise, extensive industry knowledge, and a commitment to best practices. The company partners with major IAM technologies, including Auth0, Okta, SailPoint, CyberArk, and others, delivering tailored solutions to meet complex client needs. At SharpITS, talented consultants provide advisory, integration, and implementation services, making it a trusted leader in the cybersecurity industry.

Role Description

This is a contract, on-site role for a Sr Full Stack Java Developer based in Toronto, ON. The Sr Full Stack Java Developer will oversee the design, development, testing, and deployment of front-end and back-end solutions. Responsibilities include collaborating with cross-functional teams, writing efficient and scalable code, troubleshooting issues, maintaining coding standards, and delivering high-quality software that aligns with organizational goals and client requirements. The candidate will also play a key role in ensuring seamless integration between the front-end and back-end systems.

Core Skills and Experience

10+ years of experience as a designer and developer in the large-scale multi-client web applications 

10+ year of hands-on working experience of Java development with Oracle or SQL database 

5+ years of hands-on experience of RestAPI, React, Typescript, HTML5, CSS3, NodeJS

Knowledge and experience of microservice architecture as well as a demonstrated ability to apply core architecture principles to enhance a product's extensibility and maintainability. 

Working experience of RXJS, NextJS, VueJS 

Proven experience with WCAG and AODA 

Experience with Responsive Web application development 

Experience using Azure DevOps 

Technical Skills and Experience

Knowledge of security gateways and protocols (JWT, Oauth2.0, SSL Certificates) 

Solid Understanding of Agile methodologies 

Object Oriented coding practices, including design patterns knowledge, refactoring, clean code. 

Knowledge of major architectures style (message oriented, reactive, event based) 

knowledge and experience with blockchain and smart contract development (using solidity) with good cursory knowledge with respect to the basic principles of cryptography. 

Soft Skills

Strong communication skills; both written and verbal 

Ability to develop and present new ideas and conceptualize new approaches and solutions 

Excellent interpersonal relations and demonstrated ability to work with others effectively in teams 

Demonstrated ability to work with functional and technical teams Demonstrated ability to participate in a large team and work closely with other individual team members 

Proven analytical skills and systematic problem solving 

Strong ability to work under pressure, work with aggressive timelines, and be adaptive to change 

Displays problem-solving and analytical skills, using them to resolve technical problems



  • Toronto, Ontario, Canada Tata Consultancy Services (TCS) Full time

    Inclusion without Exception:Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our...


  • Toronto, Ontario, Canada Global Technical Talent, an Inc. 5000 Company Full time

    Java Full Stack DeveloperAlternate/Related Job Titles:Senior Java Full Stack DeveloperJava API DeveloperJava Software EngineerLocation:Toronto, ONOnsite Flexibility:Hybrid (2 days onsite weekly; may increase to 4 days; Anchor Day: Wednesday)Contract DetailsPosition Type: ContractContract Duration: 13 monthsStart: As Soon As PossiblePay Rate: ...


  • Toronto, Ontario, Canada Dimensional Tech Inc Full time

    *Note: Please apply on LinkedIn or send us your resume to Java Full Stack Developer (JSF, MyBatis, React) - Senior• # Of Openings: 4• Start Date: • End Date: • # Total Working Days: 221 days• Onsite, Office Location: DT Toronto, OntarioRequirements:• Experience in n-tier web-based applications, database technologies, software, tools and Java EE...


  • Toronto, Ontario, Canada Annex It Solutions Full time

    We are looking for a skilled Java Full Stack Developer to join our dynamic development team. The ideal candidate will be responsible for developing and maintaining web applications using Java (Spring Boot) on the backend and modern JavaScript frameworks (React/Angular/Vue) on the frontend.Responsibilities:Design and implement scalable web applications using...


  • Toronto, Ontario, Canada BeachHead Full time

    Are you a seasoned full stack developer ready to shape innovative financial solutions? Apply NowWorking with one of our top financial clients, this role calls for aSenior Full Stack Developerand offers an exciting opportunity to work on high-impact digital projects that automate client requests through a sophisticated microservices architecture. In this...


  • Toronto, Ontario, Canada Apptad Full time

    Job Title: Full Stack DeveloperLocation: Toronto (Hybrid)We are inviting application for the role of JAVA Fullstack Developer with working experience in React.Years of Experience Required: 8+ YearsResponsibilitiesPerforms coding, testing and implementation for a corporate credit and lending applicationsDefines system requirements based on business needs and...


  • Toronto, Ontario, Canada AstraNorth Full time

    Industry: BFSIRole:Sr. Java Full Stack Developer - 4 days onsite requiredYou will be part of a team of enthusiastic engineers building front-end applications and APIs/micro-services in this role. You will work with all stakeholders to design best-in-class technology solutions.Key Responsibilities: As a Full Stack Software Developer, you have a solid...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire anSenior Java DeveloperOur direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products.Title: Full Stack...


  • Toronto, Ontario, Canada Jay Analytix Full time

    Job DescriptionWe are seeking a Senior Java Full Stack Developer (7+ years) with strong financial services domain knowledge, especially in Capital Markets and Reconciliation systems. The role involves building scalable applications, integrating with cloud platforms, and supporting trade lifecycle operations.ResponsibilitiesDevelop front-end applications...


  • Toronto, Ontario, Canada Redwood Software Inc. Full time

    OUR MISSIONAt Redwood, we empower our customers with lights-out automation for their mission-critical business processes.ABOUT USRedwood Software is the leader in full stack automation fabric solutions for mission-critical business processes. With the first SaaS-based composable automation platform specifically built for ERP, we believe in the transformative...