Java Full Stack Developer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
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.
More about this job
Responsibilities
Design, develop, enhance, and maintain enterprise-grade full-stack applications, including Java and Spring Boot backend services, REST APIs, microservices, and responsive Angular interfaces. Integrate frontend and backend services, implement security and validation, and contribute to design discussions, code reviews, troubleshooting, and performance optimization.
Requirements
The role calls for full-stack development experience with Java, Spring Boot, RESTful services, microservices, Angular, TypeScript, HTML5, and CSS3. It also requires writing maintainable and testable code and contributing to application security, code reviews, troubleshooting, and performance improvements.
Skills
- Java
- Spring Boot
- RESTful Architecture
- Microservices
- Angular
- TypeScript
- HTML5
- CSS3
- API Integration
- Authentication
- Authorization
- Application Security
- Exception Handling
- Validation
- Code Reviews
- Performance Optimization
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
Keywords
- Java
- Spring Boot
- RESTful Architecture
- REST APIs
- Microservices
- Service Integrations
- Angular
- TypeScript
- HTML5
- CSS3
- Full-Stack Applications
- Enterprise Applications
- Authentication
- Authorization
- Application Security
- Exception Handling
- Validation
- Reusable Code
- Maintainable Code
- Testable Code
- Engineering Standards
- Technical Design
- Code Reviews
- Troubleshooting
- Performance Optimization
- IT Services
- IT Consulting