Senior Full Stack Engineer - Fixed Income Tech (Manchester based) VP at Citi
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

03 Mar, 26

Salary

0.0

Posted On

03 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Message-Driven Systems, Multithreading, Concurrency, Performance Tuning, Caching Technologies, Middleware, Agile Software Development, Test Driven Development, CI/CD Pipelines, Relational Databases, NoSQL Databases, Microservices Architecture, Containerization, Financial Applications, Financial Protocols, Algorithmic Trading

Industry

Financial Services

Description
Experience designing and implementing message-driven systems for reliable, asynchronous processing in low-latency, high-throughput, distributed environments. Proficient in multithreading, concurrency and performance tuning Caching technologies e.g. Gemfire, Redis or others Middleware: Tibco, Solace or other Java and concurrency Openshift/Kubernetes experience is a plus but not required Experience with Agile software development processes with a strong emphasis on test driven development Strong knowledge of CI/CD pipelines and experience in tools such as JIRA, BlackDuck, SONAR etc Demonstrated capacity to build sophisticated tooling for development and production team use Solid experience with relational databases (e.g., Oracle, SQL Server) and NoSQL databases (e.g., MongoDB) in the context of financial systems. Experience with microservices architecture and containerization (e.g., Docker, Kubernetes). Hands-on experience in designing and developing secure, scalable, and high-performance financial applications. Understanding of financial concepts such as payments, transactions, trading, risk management, and financial reporting. Proficiency in working with financial protocols (e.g., FIX) and integration with external financial data sources and APIs. Knowledge of trading systems and algorithmic trading platforms. Familiarity with Agile/Scrum methodologies ------------------------------------------------------ For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------
Responsibilities
Design and implement message-driven systems for reliable processing in distributed environments. Build sophisticated tooling for development and production teams.
Loading...