Senior Software Developer - Full Stack
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Experience
- 10+ years of experience designing and developing large-scale, multi-client web applications.
- Posting language
- English
- Posted
Original job description
Our Toronto-based client is hiring a Senior Full Stack Software Developer for an 11-month onsite contract.
Must Haves:
- 10+ years of experience designing and developing large-scale, multi-client web applications.
- Extensive hands-on Java development experience with Oracle, SQL, or comparable relational databases.
- Strong experience with REST APIs, RESTful web services, microservice architecture, and Internet-ready applications.
- Experience with security gateways and protocols, including JSON Web Tokens (JWT), OAuth 2.0, SSL certificates, secure communications, and identity integration.
- Experience with object-oriented programming, design patterns, clean code, automated testing, and Agile development.
- Experience using Azure DevOps or comparable tools for source control, testing, build, and deployment pipelines.
More about this job
Responsibilities
Design and develop large-scale, multi-client web applications as a senior full-stack software developer. Build and support secure, Internet-ready applications using Java, relational databases, REST services, and microservice architecture.
Requirements
Requires 10 or more years of experience designing and developing large-scale web applications, with extensive hands-on Java experience and relational database expertise. Candidates should also have experience with APIs and microservices, security protocols, object-oriented design, automated testing, Agile development, and Azure DevOps or comparable tools.
Skills
- Java
- Oracle
- SQL
- Relational Databases
- REST APIs
- RESTful Web Services
- Microservice Architecture
- JSON Web Tokens (JWT)
- OAuth 2.0
- SSL Certificates
- Secure Communications
- Identity Integration
- Object-Oriented Programming
- Design Patterns
- Automated Testing
- Azure DevOps
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- Full-Stack Software Development
- Java
- Oracle
- SQL
- Relational Databases
- Large-Scale Web Applications
- Multi-Client Applications
- REST APIs
- RESTful Web Services
- Microservice Architecture
- Internet-Ready Applications
- Security Gateways
- JSON Web Tokens (JWT)
- OAuth 2.0
- SSL Certificates
- Secure Communications
- Identity Integration
- Object-Oriented Programming
- Design Patterns
- Clean Code
- Automated Testing
- Agile Development
- Azure DevOps
- Source Control
- Build Pipelines
- Deployment Pipelines
- Contract
- IT Services and IT Consulting