JobMesh

Java Backend Developer

Tangentia Inc · Toronto, Ontario, CA

Role: Java Backend Developer Location: Toronto, ON 4 Days work from office and 1 day work from home Must have - B. S. degree in Computer Science or related t...

Job description

Role: Java Backend Developer Location: Toronto, ON: 4 Days work from office and 1 day work from home Must have: - B.S. degree in Computer Science or related technical field (e.g. EE, physics or mathematics), or equivalent practical experience. - 2+ years of experience writing code in a backend development language (Java/NodeJS). - Experienced with Spring Boot for building and configuring backend services - 2+ year of experience developing distributed cloud applications (OpenShift, Docker, Azure) - Experienced in writing and maintaining integration and unit tests using JUnit - Experience working with RESTful APIs and interface specifications (Swagger/OpenAPI). - Experience working within coding standards, code reviews and source code management. - Experience supporting production-level software and using monitoring tools (Splunk, Dynatrace). - Working knowledge of software design best practices, including design patterns. Nice to have: - Advanced NestJS - Deep understanding of modules, services, guards, interceptors, dependency injection, and custom providers. - Strong code review and mentorship abilities - Capable of making architectural and design decisions - Excellent troubleshoo...