Skillset you should possess:
- Proven experience of 8+ years in engineering and software architecture design and development in banking domain using latest technology stack
- Strong understanding of Java spring boot, microservices, OOPs concept
- Hands on experience on various stacks, like AWS/Azure cloud components (such as API gateway, Lambda, ECS, Fargate, ELK and so on), Middle ware, back end stacks (such as Spring boot 2.3.3 )
- Hands on experience on Mobile hybrid technologies (such as Android Studio, X code, Javascripts), React native , Node.js
- Hands on experience on front end layer (such as Angular 10, Cordova 10)
- Experience with event-driven applications using queues, service bus and other related patterns
- Experience in using monitoring tool to analyse and identify the issues
- Sound knowledge of various operating systems and databases, SQL, No-Sql
- Full stack developer for enterprise applications
- Experience in designing platforms/application for large enterprise level scale and performance requirements
- Excellent communication skills and ability to collaborate in a multi-disciplinary team which includes Software Engineers and Software Development Managers
Responsibilities
- Technical Lead responsible for the development and deployment of mobile application platform
- Solve complex performance problems and architectural challenges
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Help team in technical challenges, code review and drive automated deployment
- Technical documentations
- Should be able to understand the requirements and develop mobile/web application
- Ability to work on multiple requirements at the same time and complete tasks in a timely manner
- Work closely with product manager to release features and additions