Senior Software Developer – Full Stack (Toronto)

Senior Software Developer – Full Stack (Toronto)

13 Aug
|
BITS Recruiting
|
Toronto

13 Aug

BITS Recruiting

Toronto

Contract: August 31, 2026 – January 1, 2027

We are seeking a Senior Full Stack Software Developer with extensive experience in Java-based application development, modern web technologies, database development, and application modernization. The successful candidate will work on both legacy and contemporary applications , delivering enhancements, resolving defects, and developing new solutions in a cooperative Agile environment.

Key Responsibilities

- Lead the design, development, coding, testing, integration, and deployment of application components.
- Develop web-based user interfaces using Angular and Node.js .
- Design and develop backend applications using Java, J2EE, EJB, Spring Boot, and Web Services .
- Develop database queries, scripts, application components, and data migration solutions using Oracle and PL/SQL .
- Work with business analysts and QA teams to translate requirements into high-quality technical solutions.
- Modernize legacy applications while following established government IT standards and best practices.
- Perform coding, debugging, unit testing, functional testing, regression testing, and performance tuning.
- Identify and resolve defects, vulnerabilities, performance, and availability issues.
- Prepare deployment packages and coordinate application releases across test, staging, and production environments.
- Conduct code and design reviews and provide recommendations on technical solutions.
- Prepare and maintain technical documentation, solution designs,



source code, and deployment specifications.
- Participate in workshops, demos, project meetings, and knowledge-transfer sessions.
- Provide estimates, status updates, technical recommendations, and support throughout the SDLC.

Must-Have Qualifications

- 15+ years of overall software development experience , with 10+ years of relevant experience .
- Strong hands-on experience with Java, J2EE, EJB, Struts, and Spring Boot .
- Experience with Web Services, XML, Angular, Node.js, and UI development .
- Strong experience with Oracle, PL/SQL, relational databases, and database development .
- Experience with Shell scripting and DevOps tools.
- Experience with IBM WebSphere and enterprise application environments.
- Strong understanding of Oracle Forms/Reports and Oracle Application Suite , including extracting usable information from legacy applications.
- Experience interfacing Java applications with relational databases.
- Experience with vulnerability assessment and remediation .
- Knowledge of AODA/accessibility requirements and report/PDF generation.
- Strong experience with Agile/Scrum development methodologies.
- Strong analytical, troubleshooting, communication, and problem-solving skills.

AI-enabled tools may be used to sort applications based on job-related criteria. All AI generated results are vetted by our team and the decision of which candidates move forward is always made by a human.

📌 Senior Software Developer – Full Stack (Toronto)
🏢 BITS Recruiting
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer – full stack (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer – full stack (toronto) / toronto