Senior Full-Stack Software Developer

Bitsrecruiting — Canada · Posted ~3 hours ago

Senior Contract

Skills

Java React TypeScript Node.js REST APIs Oracle SQL Server SQL Enterprise web development DevOps Web architecture Automated testing REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior full-stack engineering contract focused on enterprise-scale web applications. You will work across frontend and backend development, REST APIs, relational databases, scalable architectures, testing, and DevOps practices. The position offers hands-on involvement throughout the software development lifecycle.

Highlights

Fixed-term opportunity to work on enterprise-scale web applications across design, development, integration, testing, and maintenance. The role provides broad full-stack exposure and experience with modern architectures and DevOps practices.

Description

Contract: September 21, 2026 – March 31, 2027 We are looking for a Senior Full Stack Software Developer to join a large-scale technology environment and support the design, development, integration, testing, and maintenance of enterprise web applications. The ideal candidate will have strong hands-on experience with Java, React, TypeScript, Node.js, REST APIs, and Oracle/SQL databases, along with experience working with modern web architectures and DevOps practices. Key Responsibilities Design, develop, test, debug, document, and maintain enterprise-scale web applications.Translate technical specifications and business requirements into working, tested applications.Develop and maintain both front-end and back-end application components.Design and develop REST API services and integrate front-end applications with back-end APIs.Work with relational databases, including Oracle and SQL Server, and develop complex SQL queries.Design and implement scalable web architectures focused on performance, reliability, and maintainability.Develop and maintain data pipelines, including extraction, transformation, and loading activities.Participate throughout the full Software Development Life Cycle (SDLC).Troubleshoot technical issues and provide post-implementation support.Support application implementation, migration, conversion, and deployment activities.Develop reusable, testable modules and components.Participate in continuous integration and deployment activities.Collaborate with IT professionals, business stakeholders, and subject matter experts.Participate in design walkthroughs, technical discussions, and Agile/Scrum activities.Prepare technical and system documentation as required.Must-Have Qualifications 10+ years of experience as a software designer/developer working on large-scale, multi-client web applications.10+ years of hands-on Java development experience with Oracle or SQL databases.5+ years of hands-on experience with:REST APIs React / ReactJS TypeScript HTML5 CSS3 Node.js Working experience with RxJS, Next.js, and Vue.js.Experience using Azure DevOps.Knowledge of major architectural styles, including message-oriented, reactive, and event-driven architectures.Strong experience with both front-end and back-end development.Experience with application architecture, API development, and front-end/back-end integration.Strong database and SQL development skills.Strong analytical, troubleshooting, problem-solving, and communication skills. Technical Skills Backend JavaREST / RESTful APIsSOAP Web ServicesNode.jsJava WebLogic / TomcatEJB / ServletsFrontend React / ReactJSTypeScriptJavaScriptHTML5CSS3RxJSNext.jsVue.jsAngular / AngularJSDatabase OracleSQL ServerSQLRelational databasesDevOps & Tools Azure DevOpsJIRACI/CDAgile / Scrum Apply now if you have strong enterprise Full Stack development experience and meet the Java, React, TypeScript, Node.js, REST API, database, and Azure DevOps requirements.