2
Required Technical Skill Set
AngularJS, Angular 9 and above, HTML5, CSS3, Javascript, Spring Boot
7
Keyword
Angular
Desired Competencies (Technical/Behavioral Competency)
Must-Have
- Must have Java Front End
- Must have strong exposure to Angular 9 and above
- Must have exposure to Advanced Java/J2ee
- Must have exposure to Spring Basic Concepts – IoC, AOP , MVC , ORM and Transaction Management
- Must have experience working with either of Java UI Tech Stack – Angular/NodeJS/Vue JS
- Required knowledge on KAFKA
- Must have exposure to JIRA
- Must have exposure to build tool – Maven
- Must have exposure to SCM tool - Github.
- Must have experience with UNIX Shell scripting
- Must have experience to either one of the Application server – Oracle Weblogic/JBoss/IBM Websphere
Good-to-Have
- Good to have exposure on Python and DB2.
- Should have experience working with DevOps concepts – CI/CD Pipeline using Jenkins
- Should be well versed with Agile Delivery
- Commercial Banking and Payments domain experience is a plus
- Knowledge and experience of IBM WAS
- Experience and knowledge of LDAP
- Experience and knowledge of IBM Tivoli Identity product and Tivoli workflows will be highly desirable
Responsibility of / Expectations from the Role
1
Should work as Front End developer Angular/NodeJS/VueJS and middleware technologies – Spring Boot , Microservices , Hibernate/iBatis
2
He /She must be knowledgeable on AWS EC2 / ECS migration
3
Knowledge of Angular 9.X or above
5
Banking Domain or Transportation Domain
6
Expertise in designing, development of Java/J2EE based Applications
7
Should be involved in E2E delivery starting from requirement analysis,design,development, unit testing , Development integrated Testing (DIT) , System Integration testing (SIT) , UAT , Performance Testing , PROD deployment to post warranty support. Should be involved in preparing Application Design Document and related delivery artifacts
Should be well versed with Agile delivery
Strong knowledge in Database concepts and technologies
Analyse and identify solutions for software defects and customer issues;
Collaborate with other developers and analysts to enhance existing systems and provide new solutions;
Strong communication and collaboration skills
8
Knowledge of REST and at least one IDE like Visual Studio Code or Web Storm etc
9
Flexibility to work on L3 support role or application maintenance (L3 role) / Provide technical support during and after production implementations
10
Understands design patterns and has some cloud experience in Azure .Exposure to CI/CD pipelines (Preferably Github actions)