- 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
📌 Senior Full Stack Java Developer (Toronto)
🏢 Themesoft
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.