CrawlJobs Logo

Senior Java Developer - Equity Derivatives

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Join the Equity Derivatives Trade Capture & Lifecycle technology development team in India, tasked with building and supporting the greenfield trade management platform for the global Equity Derivatives business. As a Senior Software Engineer, you will collaborate with front office, operations, Product Owner team, and development team members to provide solutions that improve efficiency, decrease operational risk, and enable business expansion.

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

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

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
What we offer:
  • Global Benefits
  • Best-in-class benefits to be well, live well, and save well

Additional Information:

Job Posted:
March 21, 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

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
  • Participate in 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

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 - Equity Derivatives Technology

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 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
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 / 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 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

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

It business partner analyst

The Business Solution Architect drives end-to-end business process and technolog...
Location
Location
United States , San Diego
Salary
Salary:
Not provided
MillenniumSoft Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years’ experience in Salesforce.com (Service Cloud, Field Service and Mobility, Communities Cloud, Sales Cloud) and/or SAP (ECC/CRM, S/4 Hana) and/or another comparative service focused SW application
  • 7+ years translating stakeholders requests into enterprise technical requirements preferred
  • Strong experience of business process mapping new and existing functionality
  • Experience in FICA, BRIM (Subscription order management, convergent mediation, convergent invoicing) a plus
  • Experience working with both Agile and traditional waterfall project management teams
  • Experience with MS Office Suite including Excel, PPT, and Visio
  • Experience working in a sale and/or service organization
  • Experience within a medical device or regulated industry a plus
  • Bachelor’s degree required. B.S. in Computer Science, engineering, or other technical field (or equivalent work experience)
Job Responsibility
Job Responsibility
  • Accountable for high level project scope including defining epics, features, and capabilities
  • Ensure impacts of design decisions are broadly understood and supported
  • Authors and analyzes business requirements, identifies gaps in requirements and addresses those gaps
  • Identifies system integration points that impact project LOE/team resources
  • Creates/maintains technical project artifacts including business process flow charts, as-is/to-be architecture diagrams, user requirements, data migration plans, testing strategy, and job aids
  • Leads option analysis and pros/cons discussions to drive critical decision making
  • Proactively identify technical project risks and mitigation plans
  • Understands technology and project dependencies. Raises technical risks & mitigations
  • Keep up to date with technology and industry trends while communicating impact to the technology roadmap
  • Partner with Product Manager across business units to lead deep dive requirements gathering workshops within the service work stream and facilitate stakeholder alignment on prioritization and solution rationale
  • Fulltime
Read More
Arrow Right
New

Warehouse Operations Operator

Uses a variety of equipment such as forklifts, conveyers, cranes, handcarts, and...
Location
Location
United States , Sparks
Salary
Salary:
Not provided
MillenniumSoft Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Pallet wrapping experience
  • Transporting pallet withstand up forklift experience
  • Must be comfortable going into refrigerated areas
  • High school diploma or GED
  • Ability to use equipment such as forklifts, conveyers, cranes, handcarts, and power trucks
  • Ability to read, write, interpret, and comprehend documents written in English
  • Ability to perform basic math calculations
  • General computer skills
  • Effective communication skills
  • Ability to perform/operate in a metrics-driven environment
Job Responsibility
Job Responsibility
  • Move materials, parts, assemblies and finished products or goods within a plant, office, or warehouse
  • May maintain records
  • Works within clearly defined SOPs and / or scientific methods and adheres to quality guidelines
  • Works under general to limited supervision
  • Fulltime
Read More
Arrow Right