Position - TechLead - JavaScript
Location - Mumbai
Total Experience - 10+ Years
Qualifications Educational - MSc / MCA / BE / BSc : IT or Computer Science
Domain / Vertical - Investment / Financial Services
Relevant Experience :
Minimum 8 years of Java Script & Java experience in a LISP, Investment, or financial services environment.
Must have experience in setting up user access management for the automated processes.
Must have experience working on the below BPM components (Process Models, Data Models, Form configurations)
Good to have prior knowledge / experience on CSS, JavaScript, CML and HTML.
Good to have prior knowledge / experience working with ECM / DCM solutions.
Responsibilities :
Technical systems design and architectural documentation.
Systems support and systems enhancements.
Ensuring implementation of non-functional requirements on agreed technical and architectural frameworks.
Designing IT solutions that satisfy business objectives.
Discuss and enforce agreed-upon architectural decisions.
Defining, documenting, communicating, and enforcing required standards, guidelines, and best practices.
Communication of technological possibilities and constraints to business and team members.
Providing (agreeing, documenting, communicating) application / technology road-map and ensuring compliance with IT strategies.
Identifying risks and directing / escalating accordingly.
Supporting effective teamwork within Momentum.
Mandatory Technical Skills :
AWS
Docker
Micro-services
Spring & Spring-Boot experience
Web technologies including HTML, CSS, JavaScript & HTTP / HTTPS request-response protocol
Implementing both front-end and back-end
AngularJS and Angular.io
Node.js, Express & Swagger / OpenAPI Specification
MEAN stack (mongo, expressjs, angular, nodejs)
NoSQL database (MongoDB, CouchDB, DynamoDB)
Relational databases and SQL (PostgreSQL, DB2, Oracle)
Linux distro (Ubuntu, Debian, Fedora)
JMS and Messaging technologies
XML and Related technologies
Web services
Gradle
GIT
Unit Testing JUnit / Mockito
Security principles
Test automation
DevOps experience
Ability to read UML and participate in design sessions
Working knowledge of development design patterns
Sound object-orientated analysis, design, and development skills and knowledge
Good understanding of agile development methodologies and practices
Adapts structured coding styles for easy review, testing, and maintainability
Integrate the developed functionality and component into a fully functional system
Ensure unit and integration level verification plans are in place and adhere to great code quality
Actively troubleshoot, debug, and update the application (system)
Verify user feedback in making the application(system) more stable and easier – continuous improvement
Utilise trends and metrics to develop, optimise, and implement solutions that address key business challenges and drive business objectives
Keep abreast of industry trends and best practices to optimise service offerings, ensure compliance, and mitigate risk
Develop innovative ways to meet the needs of unique clients proactively
Please contact - Disha Gandhi
Javascript • Delhi, India