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).
Citi is the Market Maker and a global leader in Fixed Income markets. Unified FITP is Citi’s primary Fixed Income trading platform with real-time position, risk management capabilities, and global reach. This role involves evolving Java-based trading applications to smaller services, enabling CI/CD pipelines, and working on a large-scale platform.
Job Responsibility:
Lead or guide Java developers in an Application Development team
utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
develop common, reusable components and services utilizing Citi’s best practices
create high performance, low latency applications leveraging existing Citi framework
liaise with technical and business teams to collaborate on identifying opportunities and solutions
drive architecture and execute on our technical strategy
partner with business to continue to evolve our architecture roadmap beyond near term objectives
impact the Applications Development area through monitoring delivery of end results
participate in budget management
handle day-to-day staff management issues, including resource management and allocation of work within the team/project
ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary
appropriately assess risk when business decisions are made
ensure compliance with applicable laws, rules and regulations
effectively supervise the activity of others and create accountability with those who fail to maintain these standards
Requirements:
6-10 years of relevant experience in the Financial Service industry
experience as senior developer and tech expert in an Applications Development team
extensive experience in building applications delivered on cloud-based services
experience in micro services architecture based application development for high volume
strong understanding of Java / Spring stack for microservice development and a demonstrable understanding of Java internals (JIT, advanced debugging scenarios, JVM memory management etc.)
experience of Kafka
solid understanding of REST API development, ideally on Spring Boot
experience with the design and implementation of cloud-ready applications and deployment via Kubernetes / Openshift
good knowledge of SQL would be a plus
experience working on a Continuous Integration and Continuous Delivery (CI/CD) environment, familiarity with TeamCity, Sonarqube and Jenkins
experience working within an Agile environment
demonstrable understanding and experience of engineering best practices: design patterns, coding standard, code review, unit testing via Mockito and Junit
ability to develop strong relationships with others, effectively influencing peers and business partners
self-motivated and organized, with determination to achieve goals
ability to work autonomously when required
experience as senior level in an Applications Development role
stakeholder and people management experience
demonstrated leadership skills
proven project management skills
basic knowledge of industry practices and standards
consistently demonstrates clear and concise written and verbal communication
Nice to have:
Good knowledge of SQL
familiarity with TeamCity, Sonarqube and Jenkins
What we offer:
Equal opportunity workplace
accommodations for people with disabilities
encouragement for individuals of underrepresented groups
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.