Role- Product Developers
Job Description
Required Technical Skill Set:-
- Have strong functional knowledge on core banking and or payment processing
- Strong competency in programming language Java,Spring boot,Hibernate
- Understanding of NFR aspects
- Basic knowledge of UNIX, RDBMS like oracle , DB2 , postgress & PL/SQL
- Understanding of Integration Patterns, APIs, Authentication
Must Have:-
- Knowledge of above-mentioned Technologies
- Willing to learn and pilot innovations independently with minimal hand holding
- Good analytical abilities
- Good Communication skills
Role description:-
- Knowledge of either of the core Domains (i.e. Banking and or payments)would be an added advantage
- Prior exposure to Customer facing roles or leading a development team of 5-8 would be an added advantage.
- Capability to design and lead development with hand on based on usercases solution
- Understands the code, identify performance bottle necks, and suggest solution.
- Good understanding of identity management concepts like SAML, Oauth and JWT.
- Good understanding of Application security aspects of banking applications deployed on cloud
- Hands-on experience in running Dynamic Application security tools like APPscan, web inspect.
- Knowledge of following mentioned Languages/Tools/Frameworks/Platfor ms
- Knowledge of Containers e.g. Docker, Kubernetes, Red Hat OpenShift, etc. would be an added advantage
- Knowledge of any ETL or Data Streaming tools e.g. Kafka, Rabbit MQ, etc. would be an added advantage
- Knowledge of CI/CD automation and underlying toolingwould be an advantage