Senior Full Stack Software Developer
- 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 developing REST APIs, RESTful web services, microservices, and Internet-ready applications.
- Experience with object-oriented programming, design patterns, clean code, automated testing, and Agile development methodologies.
- Experience with security gateways and protocols, including OAuth 2.0, JSON Web Tokens (JWT), SSL certificates, secure communications, and identity integration.
- Experience with Azure DevOps or comparable tools for source control, work management, build, testing, and deployment pipelines.
- Experience with enterprise integrations, middleware, database technologies, troubleshooting, and post-implementation support.
- Strong communication, analytical, problem-solving, and technical documentation skills.
More about this job
Responsibilities
Design and develop large-scale, multi-client web applications, REST APIs, microservices, and Internet-ready applications. Support enterprise integrations and middleware, troubleshoot issues, and provide post-implementation support.
Requirements
Requires 10+ years of experience developing large-scale web applications and extensive hands-on Java experience with relational databases. Candidates should also have experience with APIs, microservices, security protocols, Azure DevOps or comparable tools, automated testing, Agile methods, and strong communication and problem-solving skills.
Skills
- Java
- Oracle
- SQL
- Relational Databases
- REST APIs
- RESTful Web Services
- Microservices
- Object-Oriented Programming
- Design Patterns
- Clean Code
- Automated Testing
- Agile Development
- OAuth 2.0
- JSON Web Tokens
- Azure DevOps
- Enterprise Integrations
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- Java
- Oracle
- SQL
- Relational Databases
- Large-Scale Web Applications
- Multi-Client Applications
- REST APIs
- RESTful Web Services
- Microservices
- Internet-Ready Applications
- Object-Oriented Programming
- Design Patterns
- Clean Code
- Automated Testing
- Agile Development
- OAuth 2.0
- JSON Web Tokens
- SSL Certificates
- Secure Communications
- Identity Integration
- Azure DevOps
- Source Control
- Work Management
- Build Pipelines
- Testing Pipelines
- Deployment Pipelines
- Enterprise Integrations
- Middleware
- Troubleshooting
- Post-Implementation Support