Java/UI Full-Stack Tech Lead

Apply Now

Company: Cynet Systems

Location: Montreal, QC H1A 0A1

Description:

Job Description:

Responsibilities:
  • 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 XX 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.
Most Important Skills:
  • [JAVA ].
  • [PYTHON].
  • [CLOUD].

Similar Jobs