CrawlJobs Logo

Senior Java Developer - Equity Derivatives Technology

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Singapore , Singapore

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

You will join the Equity Derivatives Trade management technology team in Singapore, specializing in supporting the trade capture & life cycling platforms used by Global Equity Derivatives business. This team is a key partner to the markets business and has been a major contributor to its success. As a senior developer you will work together with front office, operations, product development teams and members of the development team to provide solutions that improve efficiency, decrease operational risk, and enable the business to expand. You will have experience in building high-performing, scalable and enterprise-grade applications adopting best-in-class engineering practices. These are high profile applications that offer you the opportunity to shape the future technical direction and take ownership of functional components. You'll work in a collaborative, respecting, trusting and diverse environment that encourages creative thinking and critical problem solving that are best in class, to serve our clients globally.

Job Responsibility:

  • Working with the team to define the architecture, design, development, code review, testing and maintenance of applications
  • Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment
  • Write testable code following clean coding and SOLID design principles
  • Perform code reviews and contribute to overall quality, maintainability and testability of software developed
  • Be willing and able to adapt to changes in priorities and requirements
  • Be a self-starter and plan/schedule own work for tasks and projects, implement functionality without direct supervision
  • Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business and improves the end user experience
  • Work closely with teams to form good working culture and continuously adapt to different working environment

Requirements:

  • At least 8 years of software development experience
  • Strong knowledge on Java 8, Core Java, Spring, Hibernate and restful web services including its data interchange format/definition such as XML, JSON
  • Strong experience in distributed caching technologies like Apache Ignite or similar
  • Familiar with different persistent storage technologies such as RDMS (Sybase, SQL Server or Oracle) and NoSQL
  • Solid experience working with source code management tools – Git or Bitbucket
  • Good understanding of clean coding principles
  • Good understanding of code quality measurements using tools like Sonar and able to implement design and implement unit, integration, and functional tests
  • Must demonstrate strong familiarity of design patterns
  • Good written and verbal communication skills
  • A team-player who is comfortable working in a team that deals with ambiguity and problem solving

Nice to have:

  • Knowledge of Equity Derivatives products & product lifecycle
  • Experience working with UI frameworks such as React or Angular
  • Experience working with OpenShift / Kubernetes or other cloud platforms

Additional Information:

Job Posted:
April 24, 2025

Employment Type:
Fulltime
Work Type:
On-site 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 Java Developer - Equity Derivatives Technology

Senior Java Developer - Equity Derivatives

Join the Equity Derivatives Trade Capture & Lifecycle technology development tea...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 10 years of software development experience
  • Strong knowledge of Java, Core Java, Spring, Hibernate, and RESTful web services (XML, JSON)
  • Experience with distributed caching technologies like Apache Ignite
  • Familiarity with persistent storage technologies (RDMS like Sybase, SQL Server, Oracle, and NoSQL)
  • Experience with source code management tools (Git or Bitbucket)
  • Understanding of clean coding principles and code quality measurements using tools like Sonar
  • Ability to design and implement unit, integration, and functional tests
  • Strong familiarity with design patterns
  • Good written and verbal communication skills
  • Team player comfortable with ambiguity and problem-solving
Job Responsibility
Job Responsibility
  • Define architecture, design, development, code review, testing, and maintenance of applications
  • Design and implement scalable applications and services with a focus on quality, continuous integration, and deployment
  • Write testable code following clean coding and SOLID design principles
  • Perform code reviews and contribute to the overall quality, maintainability, and testability of software
  • Adapt to changes in priorities and requirements
  • Plan and schedule your work independently, implementing functionality without direct supervision
  • Work closely with clients and stakeholders to define feature requirements and deliver impactful products
  • Foster a positive working culture and adapt to different environments
What we offer
What we offer
  • Global Benefits
  • Best-in-class benefits to be well, live well, and save well
  • Fulltime
Read More
Arrow Right

Senior / Lead Core Java Developer

Citi is a world-leading global bank. We have approximately 200 million customer ...
Location
Location
United Kingdom , Belfast
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Primary development expertise in core Java development, including knowledge of collections, IO, multi-threading and generic
  • Proven Lead experience in a matrix managed environment
  • Highly motivated self-starter comfortable with new challenges and learning new technologies
  • Experience with build tools such as Gradle and Maven
  • Comfortable working with Linux and familiar with standard developer tooling, such as Git, BitBucket/GitHub, Jira, Confluence
  • Extensive experience in system analysis and programming of software applications in Java
  • Experience in managing and implementing successful projects
Job Responsibility
Job Responsibility
  • Delivery of our Cash, derivatives OMS product globally
  • Close engagement with Equities Sales and Trading desks to understand key functional and non-functional requirements, prioritization and day to day questions
  • Collaborate with other members of the team to extend functionality and enhance performance of existing processes
  • Identify opportunities for continuous quality improvement of technical standards and methodologies
  • Be instrumental in the design and implementation of automated integration testing
  • Provide second line support, including out of hours, for the processes and components you develop
What we offer
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 an array of learning and development resources
  • Fulltime
Read More
Arrow Right

Senior Java Engineer - Equity Derivatives Technology

You will join the Equity Derivatives Trade management technology team in Canada,...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 10 years of 'hands-on' software development experience
  • Strong knowledge on Java 8, Core Java, Spring, Hibernate and restful web services including its data interchange format/definition such as XML, JSON
  • Strong experience in distributed caching technologies like Apache Ignite or similar
  • Familiar with different persistent storage technologies such as RDMS (Sybase, SQL Server or Oracle) and NoSQL
  • Solid experience working with source code management tools – Git or Bitbucket
  • Good understanding of clean coding principles
  • Good understanding of code quality measurements using tools like Sonar and able to implement design and implement unit, integration, and functional tests
  • Must demonstrate strong familiarity of design patterns
  • Good written and verbal communication skills
  • A team-player who is comfortable working in a team that deals with ambiguity and problem solving
Job Responsibility
Job Responsibility
  • Working with the team to define the architecture, design, development, code review, testing and maintenance of applications
  • Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment
  • Write testable code following clean coding and SOLID design principles
  • Perform code reviews and contribute to overall quality, maintainability and testability of software developed
  • Be willing and able to adapt to changes in priorities and requirements
  • Be a self-starter and plan/schedule own work for tasks and projects, implement functionality without direct supervision
  • Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business and improves the end user experience
  • Work closely with teams to form good working culture and continuously adapt to different working environment
  • Fulltime
Read More
Arrow Right

Senior Java Developer

You will join the Equity Derivatives Trade management technology team in Singapo...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 10 years of 'hands-on' software development experience
  • Strong knowledge on Java 8, Core Java, Spring, Hibernate and restful web services including its data interchange format/definition such as XML, JSON
  • Strong experience in distributed caching technologies like Apache Ignite or similar
  • Familiar with different persistent storage technologies such as RDMS (Sybase, SQL Server or Oracle) and NoSQL
  • Strong Knowledge of Equity Derivatives products & product lifecycle
  • Solid experience working with source code management tools – Git or Bitbucket
  • Experience working with UI frameworks such as React or Angular
  • Experience working with OpenShift / Kubernetes or other cloud platforms
  • Good understanding of clean coding principles
  • Good understanding of code quality measurements using tools like Sonar and able to implement design and implement unit, integration, and functional tests
Job Responsibility
Job Responsibility
  • Working with the team to define the architecture, design, development, code review, testing and maintenance of applications
  • Design and implement scalable applications and services with a solid focus on quality, continuous integration, and deployment
  • Write testable code following clean coding and SOLID design principles
  • Perform code reviews and contribute to overall quality, maintainability and testability of software developed
  • Be willing and able to adapt to changes in priorities and requirements
  • Be a self-starter and plan/schedule own work for tasks and projects, implement functionality without direct supervision
  • Work closely with clients and stakeholders to define feature requirements and deliver a product that materially impacts the business and improves the end user experience
  • Work closely with teams to form good working culture and continuously adapt to different working environment
What we offer
What we offer
  • Global benefits designed to support well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Equity Senior Java Developer

Join us as a Java Developer at Barclays for design and development of Delta1 Alg...
Location
Location
China , Hong Kong
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent Java experience, programming skills for developing trading applications
  • Excellent experience of developing Order and Execution management systems, multithreaded server applications, and performance tuning techniques on Linux & Java
  • Good scripting skills using Python, Bash or similar
  • Experienced working in a Linux environment
  • Strong understanding of concepts such as data structures, algorithms and design patterns
  • A degree in Computer Engineering, Computer Science, or an equivalent stream.
Job Responsibility
Job Responsibility
  • Design and development of Delta1 Algorithmic Trading platform
  • Building and enhancing trading algorithms across the equities and derivatives asset classes
  • Analyzing, designing, and development of industry-leading trading systems
  • Back-testing of trading algorithms for reliability & returns
  • Participate in code reviews and architectural decisions
  • Mentor junior developers
  • Interact with Front Office Trading and the platform's stakeholders
  • Understand requirements and proactively participate in ongoing product enhancement discussions
  • Liaise with the senior IT leadership functions for discussions on the project, the product, ongoing work streams and participate in the discussions on strategic evolution of the platform
  • Support the implementation of new algorithms, and enhance existing ones
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Java Developer

Join us as a Java Developer at Barclays for design and development of Delta1 Alg...
Location
Location
China , Hong Kong
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Excellent Java experience, programming skills for developing trading applications
  • Excellent experience of developing Order and Execution management systems, multithreaded server applications, and performance tuning techniques on Linux & Java
  • Good scripting skills using Python, Bash or similar
  • Experienced working in a Linux environment
  • Strong understanding of concepts such as data structures, algorithms and design patterns
  • A degree in Computer Engineering, Computer Science, or an equivalent stream.
Job Responsibility
Job Responsibility
  • Design and development of Delta1 Algorithmic Trading platform
  • Building and enhancing trading algorithms across the equities and derivatives asset classes
  • Analyzing, designing, and development of industry-leading trading systems
  • Back-testing of trading algorithms for reliability & returns
  • Participate in code reviews and architectural decisions
  • Mentor junior developers
  • Interact with Front Office Trading and the platform's stakeholders
  • Understand requirements and proactively participate in ongoing product enhancement discussions
  • Liaise with the senior IT leadership functions for discussions on the project, the product, ongoing work streams and participate in the discussions on strategic evolution of the platform
  • Support the implementation of new algorithms, and enhance existing ones
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right
New

Leasing manager

Leasing Manager role for a reputable property conglomerate owning and managing a...
Location
Location
Malaysia , Sarawak
Salary
Salary:
8000.00 - 12000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
April 09, 2026
Flip Icon
Requirements
Requirements
  • Diploma/Bachelor’s Degree in Real Estate, Marketing, Business, or a relevant field
  • At least 5 years’ experience in mall or commercial leasing, with strong knowledge of the Sarawak or East Malaysia market
  • Driven, ambitious, and proactive character
  • Strong communication skills and leadership qualities
Job Responsibility
Job Responsibility
  • Understand market demand, conduct market research, and develop a feasible leasing plan for the mall
  • Implement strategies for the leasing department to achieve the mall's leasing targets and occupancy goals
  • Source new and suitable tenants in line with tenant mix planning
  • Build rapport with tenants, stakeholders, agents, business partners, and others
  • Oversee the negotiation and execution of lease agreements and other contracts, ensuring adherence to legal standards
  • Develop leasing budgets, revenue forecasts, and expense controls to optimize the financial performance of the mall
What we offer
What we offer
  • Positive work environment
  • Trusting and supportive management team
  • Rewards for good performance
  • Emphasis on personal growth
Read More
Arrow Right
New

Facility manager

Maintain all retail assets and systems to ensure safe, efficient, and sustainabl...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
6000.00 - 8000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
April 10, 2026
Flip Icon
Requirements
Requirements
  • Diploma or Bachelor’s Degree in Real Estate, Facilities Management, Engineering, or a related field
  • At least 5 years of experience in facilities management, preferably within a shopping mall or retail environment
  • Proven experience managing facilities in high-volume, fast-paced environments
  • Driven, ambitious, and assertive character with a proactive mindset
  • Strong communication and leadership skills
Job Responsibility
Job Responsibility
  • Store Maintenance, Facility Management & Project Management
  • Maintain all retail assets and systems to ensure safe, efficient, and sustainable operations
  • Lead maintenance strategies by balancing proactive planning with cost management and compliance
  • Minimize downtime and optimize reinvestment to support long-term portfolio growth
  • Provide hands-on expertise for HVAC, compressors, chillers, and electrical systems
  • Conduct routine inspections and implement predictive maintenance programs across all stores
  • Supervise contractors and service providers to ensure high-quality outsourced work
  • Ensure full adherence to federal/local regulations (Fire Safety, Building Codes, DOE)
  • Maintain accurate documentation and prepare weekly/monthly performance reports
What we offer
What we offer
  • Dynamic and entrepreneurial culture
  • High degree of autonomy
  • Opportunity to build a robust career portfolio
  • Hands-on experience
  • Focus on personal growth and development
Read More
Arrow Right