Full Stack Developer – Java | Python | Springboot | AngularWe are a leading, technology-driven investment firm seeking a passionate and skilled Full Stack Developer to join our team and play a pivotal role in evolving our central Enterprise Data Platform. This platform is the definitive source of financial data, powering critical decisions and operations across the entire firm.This is a unique opportunity to work on a high-impact, high-visibility platform built on a modern, cloud-native tech stack. You will be instrumental in designing and delivering scalable data services and tools that directly meet the dynamic needs of our business. If you are driven by complex technical challenges and delivering tangible business value, this role is for you.What You'll Do:Design, develop, and maintain full-stack solutions using Java (Spring Boot, GraphQL, REST APIs, Kafka) and Angular .Architect and implement robust data pipelines to ensure the proper ingestion, curation, storage, and management of large-scale financial data.Take ownership of the entire software development lifecycle, from collaborating with users to gather requirements, through to implementation and deployment.Write clean, testable, and efficient code, backed by a comprehensive suite of automated tests (unit, integration, performance).Solve complex data challenges in collaboration with cross-functional, global teams.Continuously improve system design, share knowledge, and contribute ideas to enhance our platform's capabilities.What We're Looking For:Essential Qualifications:A minimum of 3 years of professional software development experience with a strong foundation in either:Java, with a focus on building API-driven and event-based architectures (e.g., Spring Boot, Kafka).Python, with experience in building scalable data services and applications.Proven front-end development skills; experience with Angular and integrating it with backend services is a significant advantage.At least 3 years of hands-on experience with relational databases (any RDBMS such as PostgreSQL, SQL Server, Oracle, etc.).A commitment to quality, demonstrated by hands-on experience with automated testing frameworks.Excellent analytical and problem-solving abilities, with a track record of working independently in a fast-paced environment.Superb communication skills, with the ability to effectively collaborate with technical teams and business users alike.A self-motivated, proactive mindset, capable of delivering under pressure and managing competing priorities.Highly Preferred Qualifications:Experience within the Financial Services industry, particularly in a Front Office or data-centric environment.Familiarity with the Reference Data domain (e.g., securities, pricing, counterparty data).Exposure to AI-assisted developer tools to enhance productivity and code quality.Our Technology Stack & Environment:You will be working with a cutting-edge stack designed for performance and scalability:Backend: Java, Spring Boot, GraphQL, REST, KafkaFrontend: AngularInfrastructure: AWS (including EKS for Kubernetes), Cloud-Native PrinciplesCulture: Collaborative, idea-sharing, and focused on continuous improvement.