Senior Fullstack Developer

Project description

Our client is a leading global Financial markets data provider runs a number of change programs to deliver of high-quality software that connects Financial Markets across the globe in a real-time, high frequency and low-latency data management chain. The projects are technically challenging in a very engaging environment making the most of cutting-edge technologies. Project - Universal Collection & Distribution Platform.

Responsibilities

  • AI Focus (specific proficiency with AI tooling) AI Agents (knowledge of and building agents) Java (proficiency) AWS Resources (management and tagging) Terraform (script analysis and modification) - no understanding Script Generation (using AI to generate fix scripts) Data Analysis (analyzing spreadsheets) Git/Version Control (creating Merge Requests) Automated Code Scanning (scanning repositories for compliance) Problem Solving/Remediation (hitting the ground running to help with various tasks)

SKILLS

Must have

  • Technical Leadership: Experience taking ownership of projects, driving system architecture, and making high-level technical decisions. Mentorship: A track record of mentoring junior and mid-level developers, conducting code reviews, and fostering best practices. Best Practices: Strong understanding of CI/CD pipelines, automated testing, version control (Git), and agile methodologies. Backend: Proven expertise in Java (including modern frameworks like Spring Boot). Frontend: Deep professional experience with Angular. Languages: Strong proficiency in TypeScript and modern JavaScript (ES6+). Full Stack Mastery: Ability to design and implement end-to-end features, from RESTful APIs and database schemas to responsive, high-performance UI components. AI/GenAI Savvy: Hands-on experience designing, crafting, and deploying AI Agents (e.g., working with LLMs, OpenAI API, LangChain, LlamaIndex, or similar frameworks). Cloud Platforms: Solid knowledge and practical experience with AWS OR Azure (including compute, storage, serverless, and access management, resource management).

Nice to have

Technical Leadership: Experience taking ownership of projects, driving system architecture, and making high-level technical decisions. Mentorship: A track record of mentoring junior and mid-level developers, conducting code reviews, and fostering best practices. Best Practices: Strong understanding of CI/CD pipelines, automated testing, version control (Git), and agile methodologies.