CrawlJobs Logo

Senior UI Server Full Stack Engineer - Fixed Income Tech

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

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)

Additional Information:

Job Posted:
October 21, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior UI Server Full Stack Engineer - Fixed Income Tech

New

Senior Software Engineer

Microsoft is on a mission to empower every person and every organization on the ...
Location
Location
Romania , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with Linux distributions, packaging, distro release process automation OR equivalent experience
  • Ability to work independently in a fully remote crossfunctional team
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design, build, deploy, and iterate on solutions to improve the Linux and cloud native experience on Azure
  • Collaborate with engineers and teams across the company as well as with the larger Linux open source community
  • Partner with Product managers, business stakeholders and users to understand user pain points deeply, create innovative solutions that delight your customers in an agile development environment, and contribute your solutions upstream
  • Enjoy new technological challenges and excels at solving them
  • Work across engineering teams and open source communities: Kubernetes, Operating Systems/kernel, Linux Distributions, etc
  • Improve the reliability and performance of Linux on Azure
  • Monitor and manage critical Linux related infrastructure services
  • Strive for excellence in everything you do: culture, collaboration, process, tools, design, engineering practices, customer experience, performance, and security
  • Fulltime
Read More
Arrow Right
New

Materials Planner 2

About Lam; The group you’ll be a part of; The impact you’ll make; What you’ll do...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
lamresearch.com Logo
Lam Research
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Min 4 years of experience
  • Experience as a Customer/Regional Planner interacting with international Customers preferably in the APJ Region
  • Degree in the field of supply chain/business operations/equivalent
  • Strong skills in the areas of service parts/spares parts planning along with strong analytical, problem solving and system skills
  • Proficiency in SAP MM or worked in any ERP, MS Office Skills (Excel, Word, PowerPoint, SharePoint)
  • Intermediate level in MS Excel
  • High energy, strong work ethic, adaptive, able to meet tight deadlines
  • Proven ability and skill set to analyze, document and improve business processes with sustained results
  • High level of customer interfacing skills, effective listener, professional and courteous
  • Excellent verbal and written communication skills, able to communicate cross-functionally across multiple geo locations
Job Responsibility
Job Responsibility
  • Responsible for planning and monitoring the spares parts used in customer consignment/ regional depots and customers
  • From historical usage develop and maintain plan for every part. Use the plan for every part data to update and maintain in SPM for forecasting purposes
  • Partner with the regional planning team to understand the business requirements (demand forecast drivers) to determine proper stocking and replenishment level
  • Excess Inventory Management (Rebalancing, Part Transition, STO Cancellation, E&O analysis)
  • Develop and enforce business processes and workflows to enable efficient and effective operations
  • Review and React to Zero bin/low inventory levels – Part Shortage Management
  • Expedite Critical parts required by customers thru QBETs/QBHOTs interfacing with the Escalations team
  • New Tool deployments with exploding BOM Structure and loading new/adjust existing planning levels after financial analysis
  • Track and Monitor Regional KPIs for Depots/Critical Customers/Consignment Locations
  • Conduct Root Cause and Corrective Action analyses for unexpected, undesirable results and present them to management
Read More
Arrow Right
New

Overnight Staff Pharmacist

At CVS Health, we’re building a world of health around every consumer and surrou...
Location
Location
United States , Haverhill
Salary
Salary:
60.00 - 76.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
March 12, 2026
Flip Icon
Requirements
Requirements
  • Active Pharmacist License in the state where the Store is located
  • Active National Provider Identifier (NPI)
  • Not on the DEA Excluded Parties list
  • Regular and predictable attendance, including nights and weekends
  • Ability to complete required training within designated timeframe
  • Ability to concentrate on a task over a period of time
  • Ability to pivot quickly from one task to another to meet patient and business needs
  • Ability to confirm prescription information and label accuracy, ensuring patient safety
  • Actively look for ways to help people, and do so in a friendly manner
  • Notice and understand patients’ reactions, and respond appropriately
Job Responsibility
Job Responsibility
  • Living our purpose by helping to manage and improve patient health through safe and appropriate dispensing, counseling, and immunizing practices
  • Taking direction from the Pharmacy Manager and overseeing the pharmacy as their proxy during bench shifts without overlap, including strengthening pharmacy performance measures through effective coaching and consistent follow-up of pharmacy team members and providing feedback about pharmacy team performance to the Pharmacy Manager as needed
  • Assumes Pharmacy Manager’s day-to-day duties when serving as the only or the primary pharmacist-on-duty
  • Supporting safe and accurate prescription fulfillment by following—and directing the pharmacy team to follow—pharmacy workflow procedures and utilizing the safety guardrails at every workstation
  • Contributing to positive patient experiences by showing empathy and genuine care, and coaching the pharmacy team to do the same: demonstrating compassionate care, collaborating with the patient’s total healthcare team, and proactively resolving insurance and/or medication issues
  • Proactively offering and delivering immunizations to keep patients healthy
  • engaging and supporting Pharmacy Technicians to learn to immunize
  • Supporting the effective management of pharmacy inventory by following—and coaching the pharmacy team to follow—all inventory best practices, with a special focus on protecting cold chain products for our patients and our business
  • Partnering with the Pharmacy Manager to ensure pharmacy operations are compliant with the appropriate state Board of Pharmacy regulations at all times
  • escalating issues or concerns to the Pharmacy Manager and/or Rx DL for timely resolution if/as needed
What we offer
What we offer
  • Affordable medical plan options
  • a 401(k) plan (including matching company contributions)
  • an employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility
  • Fulltime
Read More
Arrow Right
New

Stockperson

Stock associates are responsible for all aspects of the receiving area process.
Location
Location
United States , New York
Salary
Salary:
17.00 - 19.00 USD / Hour
walgreens.com Logo
Walgreens
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Utilize merchandise moving equipment such as hand trucks or pallet jacks, to move shipments from receiving platform to storage area
  • Assist with unloading, handling and moving freight as needed
  • Unpack and examine incoming shipments and record overages, shortages and damaged items
  • Compare information on purchase orders and/or shipping notices to goods received to verify accuracy of order and maintain records of the same
  • Attach or change price tags on merchandise
  • Prepare merchandise for the sales floor
  • Deliver processed merchandise to the floor
  • Write, type or enter information into computer to maintain inventory, purchasing, shipping or other records
  • Respond to inquires regarding entered data
  • Ensure accuracy of documentation of outgoing shipments (i.e. transfer and manifest), and prepare shipments for pickup by weighing and affixing appropriate labels and fill out appropriate paperwork and logs and maintain records of the same
Job Responsibility
Job Responsibility
  • Processing incoming and outgoing freight
  • Compiling and maintaining records pertaining to orders, receiving, supplies and equipment
  • Parttime
Read More
Arrow Right
New

Swim Instructor and Lifeguard

Our swimmers are not only diving into great lessons, our employees are also divi...
Location
Location
United States , Wyckoff
Salary
Salary:
16.50 - 20.00 USD / Hour
goldfishswimschool.com Logo
Goldfish Swim School
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Availability for set groups of lessons (no half-shifts or mid-shifts available)
  • Ability to work the same part-time scheduled days every week
  • Must be patient & genuine
  • Must have communication skills to work with children, parents, and team members
  • Ability to do quality work and represent Goldfish Swim School’s mission
  • Doing the right things, making the right decisions and treating people with integrity, compassion and trust
  • Must know how to swim
  • Must have a passion for helping others and a fin-tastic personality
Job Responsibility
Job Responsibility
  • Ensuring the success of swim lessons
  • Preparing class materials and reviewing lesson themes
  • Teaching 4 swimmers per class (6 in infant, parent-and-me style lessons) through a curriculum of water safety, swim and swimplay skills
  • Communicating progress and celebrating accomplishments with parents and caregivers
  • Lifeguarding and supervising lessons as requested or needed
  • Guiding new swimmers through their first days and supporting their progress
What we offer
What we offer
  • 401(k)
  • 401(k) matching
  • Employee discounts
  • Flexible schedule
  • Free food & snacks
  • Free uniforms
  • Paid time off
  • Training & development
  • Paid training
  • Consistent, 4-hour shifts
  • Parttime
Read More
Arrow Right
New

Applications Developer - RPG

We are looking for an Application Developer to become a valued member of our IT ...
Location
Location
United States , Anderson
Salary
Salary:
72000.00 - 120000.00 USD / Year
spi-ind.com Logo
Sierra Pacific Industries
Expiration Date
March 15, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science or related computer science program OR four years of professional experience with application development
  • Working experience with RPG IV / ILE RPG in a business environment is preferred
  • Basic knowledge of SQL and database concepts
  • Experience in the wood products or other manufacturing industry is preferable
  • Independently motivated, detail-oriented, and able to maintain focus on long-term projects
  • Excellent verbal and written communication skills for technical and non-technical audiences of various levels within the Company
  • Proven problem-solving and time management skills
  • Results-oriented
  • demonstrated sense of urgency and commitment to achieve efficient and accurate results
  • Committed to the highest levels of integrity and ability to maintain confidentiality
Job Responsibility
Job Responsibility
  • Analyze business requirements then design, create and maintain applications using modern RPG and development tools on the IBM i (Power Systems) platform
  • Utilize technology to solve problems and provide software solutions with varying degrees of complexity
  • Collaborate with users to enable them to excel at their job
  • Troubleshoot and resolve issues related to application functionality
  • Drive to completion all phases of application development
  • Be diligent, resourceful, and proactive in gathering information and sharing ideas
  • Train and directly support users and/or technical support staff
What we offer
What we offer
  • We train and promote from within
  • Excellent low-cost health benefits
  • Retirement plan with employer-paid contributions
  • Paid vacation and 10 holidays
  • full Health Benefits Plan (including medical, dental, and vision) with low-cost premiums
  • a 401(k) with Company Match
  • additional Retirement Contributions
  • company-paid Life Insurance
  • Fulltime
Read More
Arrow Right
New

Lead Software Engineer - AI Engineering

Join RTB House and lead our AI Engineering Lab, a team dedicated to pioneering i...
Location
Location
Poland
Salary
Salary:
Not provided
rtbhouse.com Logo
RTB House
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 6 years of professional experience in Software Engineering, with a strong background in building and deploying complex, large-scale systems
  • Distributed Systems Expertise: Proven, hands-on experience designing, developing, and operating distributed systems at scale (e.g., microservices, event-driven architectures, stream processing)
  • Programming Languages: Proficiency in at least two programming languages, with Python being mandatory
  • AI/ML Engineering: Basic understanding of the Machine Learning lifecycle, MLOps practices, and experience in integrating ML models (especially LLMs) into production applications
  • Technical Leadership: Demonstrated experience in technical leadership, including defining technical roadmaps, mentoring junior engineers, leading code reviews, and driving architectural decisions
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
Job Responsibility
Job Responsibility
  • Lead, mentor, and grow a team of talented Frontend/Full Stack and Backend engineers, fostering a culture of technical excellence and high code quality
  • Serve as a Full Stack tech-leader (often hands-on), contributing to the design and development of key architectures and full stack solutions that support various platforms (Web, Mobile, CTV)
  • Define and execute the team's charter, focusing on end-to-end customer interactions and the reliable display of ads globally
  • Develop and oversee state-of-the-art observability systems for the Ad Display platform, tracking crucial metrics like reliability, viewability, latency, and providing deep debugging insights for ad creation teams
  • Provide governance for cross-team ad rollout, including defining best practices and tooling for rigorous testing and deployment strategies (A/B testing, Canary deployments)
  • Lead complex technical projects at massive scale, ensuring our solutions can handle millions of requests and maintain high performance worldwide
  • Collaborate intensely with a Staff Frontend Engineer, stakeholders from Ads layouts creation teams (designers, graphic specialists), and the core Bidding Platform backend teams.
What we offer
What we offer
  • Projects focused on high code quality – solid code reviews are our standard
  • Collaboration within an interdisciplinary, self-sufficient team including: DevOps (ensuring a great Developer Experience), database experts, backend developers, product designers, and QA engineers
  • Hardware and software tailored to your preferences – e.g. MacBook, AI tool licenses
  • Access to modern technologies and the opportunity to apply them in large-scale, high-impact projects
  • Flexible working conditions – no core hours, fully remote cooperation.
Read More
Arrow Right
New

Campaign Manager

This role sits within the UK Campaign Management Team and is essential to ensuri...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
acast.com Logo
Acast
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience operating in a project management setting
  • Ability to balance multiple priorities while keeping work organised and on track
  • Ability to adapt, communicate clearly, and deliver high-quality work as part of a team
Job Responsibility
Job Responsibility
  • Agency & Client Liaison: Act as the face of Acast for our partners
  • Podcaster & Talent Partnership: Lead the briefing process and manage timelines for all commercial assets
  • Campaign Delivery & Oversight: Oversee daily management and performance reporting
  • Strategic Problem Solving: Navigate complex priorities and challenges with a solution-oriented mindset
  • Post-Campaign Analysis: Create and present comprehensive post-campaign reports
  • Team Mentorship: Offer support and guidance to the wider team
Read More
Arrow Right