- Bachelor's degree in Computer Science with 10+ Years of experience
- Must have experience with Digital Banking & Payments(ACH, Wires & Bill Pay) domain.
- Hands on experience in full stack development using React/Angular, Apigee, Spring Boot, docker, Kafka and Kubernetes.
- Strong design & development experience with JEE & Enterprise Technologies: JMS, JDBC, Web development, Transactions, WS-*, JVM, JSP, Servlets, EJB, JNDI, JMX, JTA, Spring, JUnit, Hibernate.
- Preferred experience with Web development, Mobile Development(iOS & Android), React JS/Angular JS/Polymer JS, NodeJS
- Preferred experience on public API development and using API Gateway like Apigee - XML technologies: XSLT, XPATH, DOM, SAX, JAXP, XSD, XQuery Namespaces and XML parsers and tools.
- Understanding in Identify access management solutions.
- Experience in developing middleware components using MuleSoft is a plus.
- Must have understanding in REST API security, JWT, OAuth2 and SAML .
- AWS Cloud experience and cloud based development is a plus.
- File-based transfer applications (e.g. Sterling, SFTP, etc.)
- Strong proficiency and hands on experience in Design and Development RDBMS architecture and performance tuning systems like Oracle/MS- SQL/SQL Server
- Understanding of Distributed Computing paradigms like Active/Passive, Master/Slave Clusters
- Experience building applications using container architecture with Kubernetes orchestration
Worked on Agile projects and has complete knowledge of day to day Agile routines