Role : Java Tech Lead
Location : Toronto, ON
Responsibilities :
- 10+ years of Java Development experience
- In-depth knowledge of Spring framework, Spring boot and Spring cloud
- Building REST API, microservice in domain driven using hexagonal architecture principles
- Good demonstrated understanding of UI web-based application architectures and frameworks (Angular or React) and the way it integrates with services.
- OAuth2 (industry standard protocol for authentication) and OIDC (identity layer on the top of Oauth 2)
- Knowledge of relevant security considerations for applications on cloud
- Familiar with CI / CD pipelines and experience with DevOps
- Solid understanding of both relational (Oracle, SQL server) and non-relational databases (MongoDB)
- Exceptional resilient application design pattern understanding to support mission customer facing technology assets.
- Experience in building low-latency, high-availability, and performing micro-services
- Ability to independently analyze and solve increasingly difficult business and cloud environment issues.
- Building REST API, microservice in domain driven using hexagonal architecture principles
- Familiar with Telemetry and Open Telemetry framework
- Familiar with Circuit Breaker design pattern
- DevOps practices including CI / CD, Jenkins, test automation
- Familiar with Log management tools like Splunk, Data Dog
- Exceptional understanding of Dynatrace to troubleshoot performance issue related to Time-Cost analysis.
Regards
Praveen Kumar
Talent Acquisition Group – Strategic Recruitment Manager
[email protected]