Joseph Harry Ltd
Manhattan, New York
02/07/2025
Full time
Senior Java Software Engineer (Developer Programmer Java Software Engineer Python Senior Data Lake Datalake Data Mesh Fabric Apache Kafka Spark Apache Iceberg Big Data Agile Buy Side Asset Manager Investment Management Banking Finance Front Office Front Office Trading Financial Services) required by our trading software client in Manhattan, New York City. You MUST have the following: Experience as Senior Java Developer/Software Engineer Expert level Java Java 17 or more recent AWS Good design ability- taking requirements and specification and turning them into technical designs to deliver Kafka Some Python ability Experience working in an enterprise-scale environment The following is DESIRABLE, not essential: Spark Role: Senior Java Software Engineer (Developer Programmer Java Software Engineer Python Senior Data Lake Datalake Data Mesh Fabric Apache Kafka Spark Apache Iceberg Big Data Agile Buy Side Asset Manager Investment Management Banking Finance Front Office Front Office Trading Financial Services) required by our trading software client in Manhattan, New York City. You will be a senior member of a ten-person team, mostly based in New York, that are responsible for an AWS-based data lake. You will be an escalation point for production issues but, in the next few months, play a significant part in the migration of this data lake to a data mesh architecture. For this, you will need to possess good design skills, Java 17+, AWS, Kafka and Python. You do not need experience with data mesh architectures or Apache Iceberg, which they will be using. However, you will need to have operated at enterprise-scale environments. This is an environment of petabytes of data. The company has hybrid working with 3 days/week in the office. This is compulsory. Salary and Comp: $180k - $240k + 40% Bonus + 401k