Full term of experience must include: Utilization of Microservice development & design patterns, NoSQL Databases, AWS Cloud, and CICD pipelines; Programming in Java, Python, Kotlin, Hadoop, Hive, C++, nodejs, angular, react as well as AWS and Openshift to design, develop and construct applications; Developing applications using Hadoop technology stack that includes Hadoop Map Reduce, Spark, HDFS, Hue, Sqoop and Hive, JAVA, Spring and usage of well-known Java IDE like Eclipse, NetBeans, IntelliJ; Utilizing Kubernetes and UNIX software to deploy and run applications; Conducting performance monitoring, capacity planning, system tuning, availability planning, analysis and documentation of information to create the applicable statements of work and the associated deliverables; Utilizing SQL and PL/SQL with databases, including Oracle and MySQL; Utilizing NoSQL, MONGO, CASSANDRA, HBASE, and HIVE databases to handle application data, database queries and optimization; Architecting cloud native applications using Microservice design patterns and 12 factor app methodologies; Building Event driven systems with Event sourcing using KAFKA; Utilizing design patterns, including MVC, Session, Business Delegate, Subscriber, Singleton and DAO; Utilizing UML diagrams, including Use Case Diagram, Activity Diagram, Class Diagram, Component Diagram, and Sequence Diagram with tools, including Rational Software Architect, Microsoft Visio, DRAW and Astah; and. For summary of benefits and to apply visit our website at https://jobs.citizensbank.com and apply online (Job ID: 47879) or email resume and cover letter to Recruiting@Citizensbank.com with subject line: 47879.