Performance of duties requires proficiency in the following programming languages, software development tools, and Frameworks/APIs: Apache Spark, Spark Streaming, AWS, Azure, Hadoop, Java, Oracle, SQL, Linux, Sybase, Mainframe; Clarity, Jira, VersionOne, Microsoft Office Suite, VBA Macros, HP PPM, QC, ALM, RPA, Tableau, Maven, Jenkins, Kubernetes, Docker, Microsoft Project, Visio, Spring Boot, Spring Core, Spring MVC, Hibernate/JPA, REST API, JNLP, JDBC, JMS, ActiveMQ, Tiles, JUNIT, and NodeJS. Analyze, design and code using Java J2EE, Spring Boot platform, Google Cloud Platform (GCP) and Enterprise application development; Analyze, design and code with Spark SQL, WebAPI and AngularJS2; Develop code using MySQL for query optimization and data analysis; and Perform the design review, code review and test case reviews of the artifacts created by the technical team.