Full Stack Developer – Data WarehouseWe have been building our Enterprise Data Warehouse (EDW) over the past few years and are looking for an individual who will help us as the system adapts to new customer requirements. Our data warehouse is the single source of truth when it comes to financial data produced throughout the firm. You will be an integral part of the team, responsible for helping to evolve our Data Service, BI architecture, and tools. The current technology stack is Linux based running within AWS. Built upon Spark EMR, Kafka, EKS, Angular and Java to provide a modern streaming and scalable platform. The right candidate will be seeking to share ideas and improve the overall design, always committed to delivering business value.Principal ResponsibilitiesPassionate about engineering and creating resilient and observable systems seeking to automate testing at all levels of the build/deployment pipelineFull stack experience though primarily Java, GraphQL, Spring Framework and Angular 8+Secondary focus on wider technology stack (Redshift, Spark etc)Application Profiling and TuningWork cross-functionally with various teams, creating solutions that deal with large volumes of dataWork with other members of the team to ensure data is ingested, curated/standardized, stored, and managed properly to support firm needs – coordinate your changes with othersDelivery orientated individual with team leadership experience.Qualifications/Skills RequiredAutomated testing: Unit testing, Performance testing, Integrating tested5+ years of professional Angular development experience (mixed technologies)5+ years of professional Java development experience gained from working on complex API based architecturesHighly analytical with good problem solving skills and creativity; able to work independently in a fast-paced environmentPositive individual with strong communication skills; able to interface well with users and other development teams both in and out of regionSelf-driven individual with an ability to work under pressureAdditional SkillsExperience in migrating or creating data warehouses in AWS utilizing the following tools: EC2, S3, EMR, Athena and RedshiftExperience with Tableau or comparable Business Intelligence toolsUnderstanding of financial services instruments is a huge plus