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).
Senior UI Server Full Stack Engineer position in Fixed Income Technology at Citi, focusing on designing and developing robust, scalable applications for financial systems
Job Responsibility:
Designing and developing robust, scalable, and maintainable applications
Implementing message-driven systems for reliable, asynchronous processing
Building sophisticated tooling for development and production team use
Requirements:
Full-stack engineer with experience in designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles
Knowledge and experience of Java development using Java, Java 8+ (or later), and relevant Java frameworks such as Spring Boot, Spring MVC, and Hibernate
Experience designing and implementing message-driven systems for reliable, asynchronous processing in low-latency, high-throughput, distributed environments
Extensive experience with Linux environments, including system administration, shell scripting, and performance tuning
Proficient in multithreading, concurrency and performance tuning
Experience with caching technologies (e.g., Gemfire, Redis)
Experience with middleware (Tibco, Solace)
Openshift/Kubernetes experience is a plus
Experience with Agile software development processes with strong emphasis on test driven development
Strong knowledge of CI/CD pipelines and experience in tools such as JIRA, BlackDuck, SONAR
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 financial systems
Experience with microservices architecture and containerization (e.g., Docker, Kubernetes)
Nice to have:
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
What we offer:
27 days annual leave (plus bank holidays)
Discretional annual performance related bonus
Private Medical Care & Life Insurance
Employee Assistance Program
Pension Plan
Paid Parental Leave
Special discounts for employees, family, and friends
Access to learning and development resources
Business casual workplace
Hybrid working model (up to 2 days working at home per week)
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.