cover image
Paritas Recruitment

Paritas Recruitment

www.paritasrecruitment.com

5 Jobs

12 Employees

About the Company

Paritas Recruitment is a specialist Audit (Business & IT), Risk (Credit, Market, Operational, Quantitative, Regulatory), Compliance and Data Engineering, Data Science, Machine Learning and Technology recruitment agency established to offer our clients and candidates a more personalised and effective service.

Our skilled and experienced team of Directors and Consultants recruit across the whole financial services sector, e-commerce, consultancy, healthtech, oil & gas, retail, artificial intelligence, technology and more.

If you are seeking a career change or just advice, we are more than happy to offer you our years of recruitment experience to advise and direct you as best we can, as well as outlining a range of interesting market opportunities.

Listed Jobs

Company background Company brand
Company Name
Paritas Recruitment
Job Title
Senior Software Developer
Job Description
Job title: Senior Software Developer Role Summary: Develop and maintain high‑performance, low‑latency Java applications for algorithmic trading within pricing and risk domains. Lead performance optimization, ensure adherence to NUMA and core pinning principles, and mentor junior developers. Expectations: • Mastery of Java (preferably v17–v21). • Proven experience in low‑latency trading systems. • Strong understanding of core pinning, NUMA, and performance tuning. • Ability to mentor and coach junior team members. Key Responsibilities: 1. Design, code, test, and deploy Java components for pricing and risk analytics. 2. Optimize applications for low latency, focusing on NUMA, core pinning, and memory access patterns. 3. Collaborate with cross‑functional teams (trading, risk, infrastructure) to meet performance targets. 4. Review and refactor code to improve maintainability and efficiency. 5. Provide mentorship and code reviews to junior developers. 6. Participate in on‑call rotations and incident response for critical trading systems. Required Skills: - Advanced Java programming (Java 17/18/19/20/21). - Deep knowledge of concurrency, multithreading, and memory models. - Experience with NUMA architecture and core pinning. - Performance profiling and tuning (JMH, Flight Recorder, etc.). - Familiarity with algorithmic trading concepts, pricing engines, or risk calculation. - Strong debugging and problem‑solving abilities. - Excellent communication and teamwork skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or equivalent technical experience. - Java certifications (e.g., Oracle Certified Professional) are a plus.
London, United kingdom
Hybrid
Senior
03-10-2025
Company background Company brand
Company Name
Paritas Recruitment
Job Title
Energy Analyst
Job Description
**Job title**: Energy Analyst **Role Summary**: Leverage Endur expertise to model, configure, and optimize Power Purchase Agreements (PPAs) and power product data for a global technology consultancy’s energy trading practice. Collaborate across front‑office, risk, and operations teams to support pricing, deal lifecycle management, and market data integration. **Expectations**: - Applied experience in Endur deal modeling focused on physical power products. - Strong grasp of power market fundamentals: generation, load forecasting, settlement mechanics. - Ability to translate business requirements into Endur configurations or customizations. - Prefer experience with PPAs or structured energy contracts. **Key Responsibilities**: - Model and configure PPAs and other physical power products within Endur. - Shape, interpolate, and integrate power curves using multiple market data sources. - Optimize Endur configurations for efficiency and accuracy. - Collaborate with front‑office, risk, and operations teams to support pricing, deal lifecycle, and reporting. **Required Skills**: - Endur platform proficiency (deal modeling, configuration, custom development). - Knowledge of power market fundamentals (generation, load forecasting, settlements). - Technical aptitude for translating business requirements into Endur solutions. - Strong analytical and problem‑solving abilities. - Excellent communication and stakeholder‑management skills. **Required Education & Certifications**: - Bachelor’s degree in Energy Economics, Electrical Engineering, Finance, or related field. - Endur certification or demonstrable hands‑on experience is strongly preferred.
London, United kingdom
On site
29-10-2025
Company background Company brand
Company Name
Paritas Recruitment
Job Title
Java Software Engineer
Job Description
**Job Title**: Java Software Engineer (eFX) **Role Summary**: Senior Java engineer responsible for designing, developing, and maintaining high‑performance electronic FX trading systems. Works within a DevOps/Agile environment to deliver robust, secure, and scalable FX solutions, leading complex initiatives across multiple feature teams. **Expectations**: - Deliver high‑quality code and architectural designs that meet stringent performance and security requirements. - Lead technically challenging projects, coordinating with cross‑functional teams to achieve business targets. - Maintain a deep understanding of market trends, FX products, and quantitative trading. **Key Responsibilities**: - Design and implement low‑latency FX trading platforms and APIs. - Optimize CPU, cache, and Linux kernel performance for trading workloads. - Apply networking expertise in TCP, UDP, FIX, and multicast to diagnose and resolve packet issues. - Develop automated control mechanisms for trading systems. - Write test‑driven code, build automated test frameworks, and maintain unit and integration tests. - Collaborate with product owners to translate business requirements into technical solutions. - Use version control, bug‑tracking, and documentation tools to manage development lifecycle. **Required Skills**: - Advanced Java development (Java 11+). - Experience with low‑latency, high‑throughput financial systems. - Core system knowledge: CPU architecture, cache optimization, Linux kernel. - Networking: TCP/UDP, FIX, multicasting, packet capture analysis. - Quantitative trading and algorithmic strategy understanding. - API design/implementation. - Test‑driven development, automated testing frameworks, mocking. - Agile/Scrum, CI/CD practices. - Proficiency with source control (Git), issue trackers, wikis. **Required Education & Certifications**: - Bachelor’s or Master’s degree in Computer Science, Engineering or related field. - Certifications in Java (OCP/OCPJP) or in DevOps/Agile practices (e.g., Scrum Master) are a plus.
London, United kingdom
Hybrid
06-11-2025
Company background Company brand
Company Name
Paritas Recruitment
Job Title
Software Engineer
Job Description
Job title: Software Engineer – Java Microservices Role Summary: Develop, test, and maintain high‑performance, secure microservices in a distributed cloud environment. Work within a permanent feature team, applying Agile practices and continuous delivery to deliver production‑ready solutions that meet functional and non‑functional requirements. Expectations: Produce resilient, maintainable code; collaborate with architects, business analysts, and other engineers; follow best practices for security, performance, observability, and scalability. Deliver on repeatable CI/CD pipelines and automation of build, test, and deployment processes. Key Responsibilities: - Design, code, unit test, and deploy Java microservices that support core financial services operations. - Participate in backlog grooming, sprint planning, and daily stand‑ups using Agile methodologies. - Implement CI/CD pipelines, ensuring automated testing, static analysis, and observability integration. - Write clean, well‑documented, and maintainable code that complies with security and compliance standards. - Collaborate with cross‑functional teams to gather requirements, clarify designs, and resolve defects. - Monitor and troubleshoot production services, applying performance tuning and scaling strategies. - Contribute to architectural discussions, proposing sustainable and extensible solutions. - Mentor junior engineers and share knowledge on best practices and emerging technologies. Required Skills: - 3+ years of professional Java development experience. - Proven track record delivering production‑ready microservices on distributed cloud platforms (private or public). - Strong understanding of REST/HTTP, messaging, and event‑driven patterns. - Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions) and container technologies (Docker, Kubernetes). - Knowledge of security, availability, performance, and observability best practices (OWASP, TLS, monitoring). - Familiarity with relational and NoSQL data stores; ability to design data access layers. - Proficiency in Agile processes, sprint planning, and iterative development. - Excellent problem‑solving, communication, and collaboration skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related technical field (or equivalent professional experience). - Relevant certifications such as Certified Scrum Master, AWS Certified Solutions Architect, Azure Solutions Architect, or similar are advantageous.
London, United kingdom
Hybrid
17-11-2025