Senior Java Developer, Assistant Vice President Remote (anywhere in India)
About the Role
Remote (anywhere in India)(India)
The Company is seeking a Senior Java Developer with a strong background in real-time streaming technologies and a focus on performance, scalability, and reliability. The successful candidate will be responsible for designing, developing, and implementing Java applications to monitor risk in real-time for the local markets business. This role requires hands-on expertise in creating real-time streaming solutions, as well as experience with technologies such as Apache Flink, Apache Samza, Kafka, Spring Boot, and microservices architectures. The ideal candidate will also have a deep understanding of distributed systems, data pipelines, and event-driven architectures, and be proficient in DevOps practices, including CI/CD pipeline development, Docker, and OpenShift. Applicants for this role at the company should have a Bachelor's degree or equivalent experience, with a minimum of 10 years of hands-on experience in Java application development. Proficiency in Linux, shell scripting, and a strong analytical and problem-solving skill set are essential. The role demands the ability to adapt to shifting priorities, work in a fast-paced environment, and collaborate effectively with global teams. Desired skills include experience with Hadoop, Yarn, and knowledge of fixed-income products, financial risk, and profit and loss concepts. The candidate should be an expert in KDB for data handling and query optimization, and have a proven track record of working with cross-functional teams and interacting with both technical and business stakeholders.
Functions:
- Information Technology
About the Company
Renowned commercial investment banking company with an international reach
Industry
Financial Services
Type
Public Company (C)
Age
employees
10,001+