This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are partnering with our client to hire a Senior Full-Stack Engineer. In this role, you will design, build, and scale cloud-native applications that are critical to the bank's risk management operations. This is a high-impact position for an engineer who excels at bridging complex backend data processing with highly responsive front-end interfaces, all hosted in a modern cloud environment.
Job Responsibility
Build scalable applications using Core Java, multithreading, and ReactJS to handle heavy datasets efficiently
Engineer cloud-native solutions by designing, maintaining, and deploying applications leveraging Kubernetes and Amazon AWS
Design and integrate APIs using REST and gRPC to ensure seamless connectivity between the frontend and backend
Implement event streaming by integrating Kafka for real-time financial data processing
Lead and mentor junior developers, championing CI/CD automation, security standards, and Agile best practices
Bridge tech and finance by applying your investment banking and risk management knowledge to solve complex business problems
Requirements
5 to 7 years of experience in full-stack software engineering
Deep backend expertise in Core Java, specifically with multithreading, complex algorithms, and data structures
Frontend proficiency building responsive UIs with ReactJS, JavaScript/TypeScript, and state management tools (Redux or Context API)
Architectural design skills spanning application, data, and cloud solution architecture
Cloud & Infrastructure knowledge with proven hands-on experience using AWS and Kubernetes
Domain experience working within Investment Banking, ideally with a focus on risk management platforms