SENIOR JAVA DEVELOPER (HYBRID)

Company
Description
Summary: Seeking a Senior Java Developer to design, develop, and maintain high-performance eTrading platforms for credit business in a global technology division. Highlights: 1. Develop and maintain server-side components using Java 17+ 2. Improve reliability and functionality of a strategic eTrading platform 3. Take end-to-end ownership of solutions from design to deployment #### **SENIOR JAVA DEVELOPER (HYBRID LISBON)** Portuguese company hires for hybrid position Location: Lisbon, Portugal * ️ Only candidates already based in Portugal will be considered Work Model: Hybrid ️ Language Requirements: English C1 — mandatory Seniority: Senior (5\+ years) Sector: Banking Rate Between €5370 \- 5670 RV / €3400 \- 3700 CTI * ️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success #### **About the Opportunity** You will join a global technology division responsible for the platforms supporting the Credit business. The team designs, develops, and maintains connectivity with external trading venues, internal price distribution, price aggregation, order contribution, and market connectivity. The platform supports several credit asset classes, including bonds, Floating Rate Notes (FRNs), single\-name Credit Default Swaps (CDS), and index CDS. Working alongside teams in Lisbon, London, and New York, you will help improve the reliability, performance, and functionality of a strategically important eTrading platform. #### **Main Responsibilities** * Develop and maintain server\-side components using Java 17 or later. * Design and implement features for Credit eTrading order management and market connectivity. * Develop bond\-quoting capabilities integrated with algorithmic engines. * Enhance the bond auto\-negotiation engine. * Build internal Request for Quote workflows between sales and trading teams. * Develop and maintain connectivity with external trading venues. * Produce clean, scalable, high\-performance, secure, and testable code. * Participate in migration, modernization, and code\-refactoring initiatives. * Collaborate with production support teams on releases and component maintenance. * Work directly with traders and front\-office stakeholders. * Provide Level 3 production support when required. * Take end\-to\-end ownership of solutions, from design and development through production deployment. * Ensure that all solutions meet demanding quality, security, reliability, and performance standards. * Contribute actively to Agile ceremonies and continuous improvement initiatives. #### **Mandatory Requirements** * At least five years of professional software development experience. * Advanced hands\-on expertise with Java 17 or later. * Strong experience developing server\-side applications. * Ability to build clean, scalable, high\-performance, and testable software. * Experience with software design and application architecture principles. * Experience working with Agile development methodologies. * Hands\-on experience with migration, modernization, or code\-refactoring projects. * Strong analytical and problem\-solving capabilities. * Excellent attention to detail and technical rigor. * Ability to take end\-to\-end ownership of code through production. * Excellent written and spoken English. * University degree in Computer Science, Engineering, Mathematics, Physics, Finance, or another quantitative field. #### **Highly Valued Experience** * Previous experience working directly with front\-office teams. * Knowledge of electronic trading systems. * Experience with fixed\-income or Credit eTrading platforms. * Understanding of bonds, FRNs, CDS, RFQ workflows, pricing, and order management. * Experience developing low\-latency or high\-performance systems. * Knowledge of market connectivity and external trading venues. * Experience providing Level 3 production support. * Previous experience in investment banking or capital markets. * Ability to communicate directly with traders and business stakeholders. #### **Ideal Candidate Profile** The ideal candidate is a senior backend Java engineer with strong expertise in Java 17\+, server\-side development, software architecture, and high\-performance systems. You are comfortable taking ownership of solutions throughout the entire software lifecycle, including design, development, testing, deployment, and production support. You have experience in complex, business\-critical environments and can collaborate effectively with developers, support teams, and front\-office stakeholders. Previous exposure to electronic trading, fixed income, credit products, or capital markets will be a significant advantage. You are analytical, detail\-oriented, proactive, and committed to producing reliable, scalable, secure, and maintainable software. #### **Questions for Candidates** * Do you have at least five years of professional software development experience? * How many years of hands\-on experience do you have with Java? * Which versions of Java have you used professionally? Do you have experience with Java 17 or later? * Do you have experience developing server\-side, high\-performance, and scalable applications? * Have you worked directly with front\-office teams or traders? * Do you have experience with electronic trading platforms? * Have you worked with Credit products, bonds, FRNs, single\-name CDS, or index CDS? * Do you have experience with order management systems, RFQ workflows, algorithmic pricing, or market connectivity? * Have you participated in migration, modernization, or large\-scale code\-refactoring projects? * Do you have experience providing Level 3 production support? * Are you comfortable taking end\-to\-end ownership of solutions through production? * Do you have a university degree in a quantitative field? * Is your English proficiency at an expert level? * Are you available to work in Lisbon? * Which contract model do you prefer: RV/B2B or CTI? * Is the proposed salary aligned with your expectations? #### **CV Keywords** Senior Java Developer, Java 17, Java 17\+, Backend Development, Server\-Side Development, High\-Performance Applications, Scalable Applications, Testable Code, Clean Code, Software Design, Software Architecture, Electronic Trading, eTrading, Credit eTrading, Capital Markets, Investment Banking, Front Office, Fixed Income, Credit Products, Bonds, Floating Rate Notes, FRN, Credit Default Swaps, CDS, Index CDS, Algorithmic Trading, Algo Engine, Bond Quoting, Auto Negotiation, Request for Quote, RFQ, Order Management, Market Connectivity, External Trading Venues, Price Distribution, Price Aggregation, Low\-Latency Systems, Migration, Modernization, Code Refactoring, Agile, Level 3 Support, L3 Production Support, Production Support, End\-to\-End Ownership, Application Security, Application Performance, Release Management, English \#CI \- PROC26351
Posted by

João Santos
Indeed · HR


