Senior Full Stack Software Developer

Joblinxsapplication — Canada · Posted ~17 hours ago

Senior Full-time

Skills

Java Full-stack development Modern frontend frameworks RESTful APIs Microservices architecture Cloud computing DevOps ETL pipelines Unit testing Software architecture Scalable application development Frontend frameworks Microservices Cloud ETL

🔓 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 technology organization is seeking a Senior Full Stack Software Developer with 10+ years of experience building large-scale, multi-client web applications. The ideal candidate has strong expertise in Java, modern frontend frameworks, API development, microservices, cloud platforms, and DevOps. Responsibilities include designing scalable applications, developing ETL pipelines, writing tested code, troubleshooting issues, and supporting deployment and migration initiatives.

Highlights

Senior-level opportunity to design and maintain large-scale, multi-client applications. The role offers broad technical ownership across frontend, backend, cloud, DevOps, APIs, and data pipelines, along with opportunities to solve complex engineering challenges and collaborate across the full software development lifecycle.

Description

Role Overview We are seeking a Senior Full Stack Software Developer with extensive experience in building large-scale, multi-client web applications. The ideal candidate will have deep expertise in Java, modern front-end frameworks, API development, and micro services architecture, along with strong experience in cloud and DevOps environments. Key Responsibilities Design, build, and maintain scalable full-stack applications Develop and manage data pipelines (ETL processes) Translate technical specifications into functional, tested applications Write clean, maintainable code and perform unit testing Troubleshoot and resolve technical issues and system defects Collaborate across teams throughout the Software Development Life Cycle (SDLC) Develop and integrate RESTful APIs Ensure applications meet performance, scalability, and security standards Participate in deployment, migration, and post-implementation support Core Technical Requirements (Must Have) 10+ years experience in full-stack development for large-scale applications 10+ years hands-on experience with Java + Oracle/SQL databases 5+ years experience with: REST APIs React, TypeScript HTML5, CSS3 Node.js Experience with RxJS, Next.js, Vue.js Strong knowledge of micro services architecture Experience with Azure DevOps Experience with responsive web development Knowledge of architecture styles (event-driven, reactive, message-based) Technical Skills (Preferred) Security: JWT, OAuth2.0, SSL Experience with Agile/Scrum methodologies Strong understanding of: Object-Oriented Programming (OOP) Design patterns, clean code, refactoring Experience with: WebLogic / Tomcat / Java web applications SOAP & REST services Oracle / SQL Server databases Exposure to: Blockchain & Solidity (nice to have) Middleware & integration gateways Requirements Front-End & UI Expertise Strong experience with Angular / JavaScript frameworks Proficiency in HTML, CSS, JavaScript Ability to design responsive and accessible UI (WCAG, AODA) Experience integrating UI with backend APIs Understanding of UX/UI principles DevOps & Tools Azure DevOps JIRA CI/CD pipelines Agile delivery environments Soft Skills Strong communication & stakeholder management Excellent problem-solving and analytical skills Ability to work in high-pressure, deadline-driven environments Proven team collaboration in large programs Nice to Have Previous Ontario Public Service (OPS) / Public Sector experience Knowledge of AODA compliance standards Experience in RAD methodologies