Senior Full Stack Java 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
Position: Senior Full Stack Java Developer
Location: Toronto, On - Hybrid
Skills:
1.Java
- Springboot
- Kafka
- Angular/ReactJS
Job Description:
- Develop microservices using Java, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Angular/ReactJS.
- Design and manage relational/non-relational databases (e.g., Oracle, SQL Server, MongoDB).
- Implement business logic, validation, and error handling.
- Integrate third-party services and APIs.
- Write unit and integration tests using JUnit, Mockito.
- Ensure code quality through design patterns, best practices, and code reviews.
- Knowledge of event-driven architecture (Kafka)
- Lead the technical(backend/frontend) design, development, and implementation of software solutions.
- Define application architecture, design patterns, and coding standards.
- Make key technology and framework decisions aligned with business goals.
- Review and approve technical designs, code changes, and deployment plans.
Regards
Patrick Fernandez
Talent Acquisition Group - Strategic Recruitment Manager
More about this job
Responsibilities
Develop and lead the design and implementation of full-stack software solutions, including Java-based microservices, frontend applications, and database integrations. Define architecture and coding standards, make technology decisions, review designs and code, and ensure quality through testing and best practices.
Requirements
The role calls for senior-level full-stack development experience with Java, Spring technologies, and Angular or ReactJS, along with knowledge of Kafka and event-driven architecture. It also requires experience with relational and non-relational databases, API integrations, unit and integration testing, and technical leadership across backend and frontend development.
Skills
- Java
- Spring Boot
- Kafka
- Angular
- ReactJS
- Spring MVC
- Spring Data JPA
- Hibernate
- Oracle
- SQL Server
- MongoDB
- JUnit
- Mockito
- Microservices
- Event-Driven Architecture
- Technical Design
Visa sponsorship
Not detected in the job text
Hiring contact
Patrick Fernandez
Categories
- Software
- Technology
- Management & Leadership
Keywords
- Java
- Spring Boot
- Spring MVC
- Spring Data JPA
- Hibernate
- Kafka
- Angular
- ReactJS
- Oracle
- SQL Server
- MongoDB
- Microservices
- Relational Databases
- Non-Relational Databases
- Business Logic
- Validation
- Error Handling
- Third-Party Services
- APIs
- JUnit
- Mockito
- Unit Testing
- Integration Testing
- Design Patterns
- Code Reviews
- Event-Driven Architecture
- Application Architecture
- Coding Standards
- Technical Design
- Software Development