Java/UI Full-stack Tech Lead
Apply NowCompany: J and M Group
Location: Montreal, QC H1A 0A1
Description:
Primary Responsibilities
Skills Required:
Skills Desired:
Experience Level:
7 - 12 years of industry experience
- Work closely with Squad Lead/architect, Product Owner, BA and other business stakeholders during EST hours.
- Lead design and development. Assign tasks to the team members located in India and Montreal & track and review the progress of these tasks.
- Review and approve code changes
- Manage builds and deployments in lower environments
- Support production releases and post release testing
- Support applications in production and work with RPE team to resolve production issues
- Coordinate with adjacent teams and support teams locally globally.
Skills Required:
- Strong hands-on skills with Java and frameworks such as Spring, Spring Boot, Spring Cloud, etc
- Experience designing and building RESTful service applications, Microservices and clients
- Experience with Cloud-Native technologies, any Cloud platform, Docker, Kubernetes
- Experience with NoSQL databases such as Mongo DB, messaging platforms such as Kafka
- Understanding of data structures, caching, design patterns , multi-threaded and high-performance architecture
- Experience with UI technologies such as React, Angular
- Familiarity with Test Driven Development (TDD) / Behavior Driven Development (BDD) practices
- Experience of iterative / agile development practices.
- Good interpersonal skills with ability to work with and support colleagues, adapt to and work effectively with clients and co-workers with different work styles and levels of technical knowledge
- Excellent verbal and written communication skills
Skills Desired:
- Python
- Experience with Docker, Kubernetes
- Experience working on Cloud platforms such as Azure, AWS, GCP
- Experience in Finance industry
Experience Level:
7 - 12 years of industry experience