Role: Sr. BE DeveloperLocation: Canada (Remote)Hire Type: Fulltime Job Description- This is a Sr. BE Developer role along with some front-end development skills. - Back-end Development - 80%, UI Development - 20% - 5+ years of experience in working Java Spring boot and develop effective unit tests. - 5+ years of experience in implementing Rest API endpoints. - Experience on core features of Spring such as Dependency Injection and Aspect-Oriented Programming, Spring Security, etc. - 5+ years of Knowledge of SQL and/or NoSQL Databases (Cassandra, MongoDB) - 3+ Experience with message queues or distributed event streaming Technology (e.g, Kafka) - 2+ years overall IT experience for web UI development and integration experience (Angular) - Strong HTML5, CSS3 and JavaScript skills (minimum 2 years' experience) - Working experience in bootstrap and jQuery - Solid understanding of various enterprise services and micro-service concepts - Solid understanding of Micro-service concepts and 12 Factor App design principles - Deep knowledge of Angular practices and commonly used modules based on past work experience - Creating efficient unit for angular components and running them with Web Testing Framework like Karma and Jasmine.
“Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at ADA_Accomodations@TechMahindra.com.”
Rohit Kumar Sen Senior Business Associate (Central Sourcing Team) Contact +1 424-326-5852Email: RS00818686@techmahindra.comNSEZ, Noida | India