Sr. FullStack Developer
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Experience
- 8+ years of development experience as Fullstack.
- Posting language
- English
- Posted
Original job description
- 8+ years of development experience as Fullstack.
- Design, develop, enhance, and maintain enterprise-grade full stack applications.
- Develop backend services and APIs using Java, Spring Boot, and RESTful architecture.
- Design and implement scalable microservices and service integrations.
- Develop responsive and reusable UI components using Angular, TypeScript, HTML5, and CSS3.
- Integrate Angular applications with REST APIs and backend services.
- Implement authentication, authorization, exception handling, validation, and application security.
- Write clean, maintainable, testable, and reusable code following established engineering standards.
- Participate in technical design discussions, code reviews, troubleshooting, and performance optimization.
- Develop unit and integration tests for both frontend and backend components.
- Work with databases and optimize queries, data access, and application performance.
- Collaborate closely with business analysts, architects, QA teams, DevOps teams, and other developers.
- Support CI/CD processes and application deployments across environments.
- Troubleshoot complex production issues across UI, API, application, and database layers.
- Mentor junior developers and contribute to engineering best practices.
More about this job
Responsibilities
Design, develop, and maintain enterprise-grade full-stack applications, including Java and Spring Boot backend services, REST APIs, microservices, and responsive Angular interfaces. Test and optimize applications, troubleshoot production issues across system layers, support deployments, collaborate with cross-functional teams, and mentor junior developers.
Requirements
Requires 8 or more years of full-stack development experience and experience with Java, Spring Boot, RESTful architecture, Angular, TypeScript, HTML5, and CSS3. The role also calls for skills in testing, application security, databases, performance optimization, CI/CD, collaboration, and mentoring.
Skills
- Java
- Spring Boot
- RESTful APIs
- Microservices
- Angular
- TypeScript
- HTML5
- CSS3
- Application Security
- Unit Testing
- Integration Testing
- Database Optimization
- CI/CD
- Performance Optimization
- Full-Stack Development
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- Full-Stack Development
- Java
- Spring Boot
- RESTful Architecture
- REST APIs
- Microservices
- Service Integrations
- Angular
- TypeScript
- HTML5
- CSS3
- Authentication
- Authorization
- Application Security
- Exception Handling
- Validation
- Unit Testing
- Integration Testing
- Databases
- Query Optimization
- Performance Optimization
- CI/CD
- Application Deployment
- Code Reviews
- Production Troubleshooting
- Technical Design
- Enterprise Applications
- Mentoring