CrawlJobs Logo

C# / Java Developer (trading systems)

https://www.randstad.com Logo

Randstad

Location Icon

Location:
Japan, Tokyo

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

8000000.00 - 12000000.00 JPY / Year

Requirements:

  • 5-15 years of hands on development experience
  • Strong experience on working on object oriented technology in C# or Java
  • Ability to work with global teams in matrix reporting environment with strong interpersonal skills
  • Fluent written and spoken English
  • Excellect programming skills in C# or JAVA
  • Understanding of relational database technologies, SQL / Stored Proc, with In memory caching technology like Redis

Nice to have:

  • Global investment banks experience
  • Experience with both C# and Java
What we offer:
  • 食堂
  • 健康保険
  • 雇用保険
  • 賞与

Additional Information:

Job Posted:
December 09, 2025

Expiration:
February 05, 2026

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

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

Briefcase Icon

Similar Jobs for C# / Java Developer (trading systems)

Electronic Trading Core Developer

Electronic Trading Core Developer role at Citi London, working on the Ambrosia f...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Demonstrated Subject Matter Expert (SME) in area of Applications Development, preferably in electronic and algorithmic trading systems
  • Passion for coding excellent, commercial grade, mission critical Java frameworks based on event sourcing microservices
  • Complete knowledge of modern Java, the JVM, the Linux Operating system, system calls and Kernel
  • Knowledge of TCP and other IP based network protocol technologies including hardware accelerated kernel bypass e.g. Solarflare OpenOnload
  • Performance assessment and targeted tuning
  • Design and architectural elegance
  • Experience in implementing projects
  • Great communicator with high EQ
  • Ability to occasionally produce clear diagrammatic documentation and model key aspects in UML sequence diagrams
  • May have a background in C++ before moving to Java
Job Responsibility
Job Responsibility
  • Work on the integration of functions to meet goals, deploy new products, and enhance processes across the Capital Markets asset classes
  • Provide world class expertise in area of Java low latency development
  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas to achieve technology goals
  • Consult with end users to identify system function specifications and incorporate into overall system design
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A 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
New

Senior C# Developer – Pricing Engines

Join a fast-paced trading tech environment where your C# code powers real-time p...
Location
Location
Netherlands , Amsterdam
Salary
Salary:
Not provided
levy-professionals.com Logo
Levy Professionals
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience with C#/.NET in complex back-end or trading systems
  • Proven low-latency, high-throughput engineering expertise (ideally in pricing or market data)
  • Deep knowledge of concurrency, async IO, performance tuning, profiling, TCP/binary protocols
  • Strong understanding of financial markets: FX spot/forwards/swaps, bonds, IR swaps, curves, PV/DV01
  • Experience working with front-office stakeholders
  • Clear communication and the ability to simplify complex concepts
Job Responsibility
Job Responsibility
  • Build high-performance C# services on .NET Core for real-time pricing and risk
  • Refactor and migrate existing C# and Java components into a unified .NET Core platform
  • Optimise multithreading, memory, GC and network performance on bare-metal servers
  • Implement curve handling and curve location for FX, bonds and rates
  • Integrate with trading tools, market data feeds and external pricing/execution platforms
  • Ensure safe, efficient price distribution via internal messaging
  • Contribute to automated testing, CI/CD and observability in a 24/7 trading setup
  • Work in an agile DevOps team with shared support responsibilities
Read More
Arrow Right
New

Core Java Software Developer

The candidate will write server-side code for trade life cycle management servic...
Location
Location
Salary
Salary:
Not provided
gotiger.com Logo
TIGER
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A solid foundation in computer science, with strong competencies in data structures, algorithms and software design
  • Extensive programming experience in Java (strong OO skills preferred, C++ may be considered)
  • Experienced in large systems software design and development process, with good knowledge of Unix/Linux
  • Coding skills in Python or any other scripting language and SQL, and/or knowledge of TCP/IP and network programming are a plus
  • Experience with unit testing tools such as JUnit
  • Working knowledge of open source software such as Spring, Rules Engines, Hibernate, and FIX4J will be a big plus
Job Responsibility
Job Responsibility
  • Write server-side code for trade life cycle management services to be used by several trading applications
  • Write server-side code for Equities trading applications
  • Build our trading services platform, external vendor connectivity infrastructure using your strong background in distributed systems, messaging, network system design and large scale systems
  • Build internal systems used by several sales and trading front-end applications globally with your domain expertise in trading systems, exchange/vendor connectivity
  • Participate in design and code reviews
  • Create robust high-volume production applications and can also develop prototypes quickly
What we offer
What we offer
  • Fixed salary (Competitive Base)
  • Annual bonuses
Read More
Arrow Right

SVP - Senior Low Latency Developer

Citi Equities Technology organization is looking for a senior lead engineer in t...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 10 years’ experience with Strong technical knowledge with expertise in either Java, C#, C++
  • Java 11+, Asynchronous programming, microservices architecture and patterns, low latency systems design and implementation
  • Previous experience in developing automated trading platforms
  • Knowledge of Python would be beneficial
  • Strong understanding of automated testing techniques
  • Solid understanding of Agile methodologies and Continuous Integration processes
  • Ability to prioritize multiple tasks, set goals and meet deadlines
  • Strong communication skills with a demonstrable ability to present & grasp complex concepts in a multicultural environment is required
  • Team leadership experience
Job Responsibility
Job Responsibility
  • Design, develop and support of the high-performance electronic execution platform
  • Build common solutions for trading platform monitoring, trade reconciliation, application recovery etc.
  • Lead a productive development team to meet aggressive timeline
  • Partner with traders, quant researchers and clients on product development
  • Continuous maintenance & improvements of the testing frameworks, development tools and environments
  • Ability to envision, design and implement test cases for trading functions
  • Contribute towards Agile and Continuous Integration processes
  • Fulltime
Read More
Arrow Right

Software Developer

Evanhoe and Associates is seeking a Software Developer to support the Advanced T...
Location
Location
United States , Dayton
Salary
Salary:
Not provided
evanhoe.com Logo
Evanhoe & Associates
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Possess 4-6 years' experience in programs and contracts of similar scope, type, and complexity
  • Possess an active TS/SCI clearance
  • Possess a Bachelor’s degree in Computer Science or another related discipline from an accredited college or university
  • In lieu of a degree, four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a Bachelor’s degree, for a total of eight (8) years of experience
  • Experience with Java, C/C++, Python
  • Experience with JavaScript (React) web development
  • Experience with RESTful Web Services
  • Experience with Linux (Red Hat 7/8) systems
  • Experience with MySQL (MariaDB), PostgreSQL
  • Experience with Git version control
Job Responsibility
Job Responsibility
  • Develop, maintain, and enhance complex and diverse software systems (e.g., data transfer architectures, manipulation of extremely large data sets, message processing) based on documented requirements
  • Work individually or as part of a team
  • Review and tests software components for adherence to the design requirements and documents test results
  • Resolve software problem reports
  • Utilize software development and software design methodologies appropriate to the development environment
  • Provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial-Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis, and synthesis from system level to individual software components
What we offer
What we offer
  • 401(k) with immediate vesting
  • Paid Federal Holidays
  • Tuition Reimbursement
  • Medical Insurance, including Vision and Dental Insurance
  • Employer-Paid Short-Term and Long-Term Disability
  • Employer Paid Life Insurance
  • Supplemental Life Insurance
  • FSA/HSA Programs
  • Commuter Benefits Program
  • Adoption Assistance Program
  • Fulltime
Read More
Arrow Right
New

Software Engineer

My client is seeking a talented Software Engineer who will play a critical role ...
Location
Location
United Kingdom , London
Salary
Salary:
150000.00 - 500000.00 GBP / Year
hunterbond.com Logo
Hunter Bond
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 1+ years of professional development experience as a Software Engineer in either C++, Python, Java or Rust
  • Strong understanding of data structures, algorithms, and software design principles
  • Experience with multi-threaded programming and real-time systems (C++/Java)
  • Experience writing software for massive scale (Up to 100s billions of records at a time!)
  • Proficiency in Linux/Unix environments
  • Strong communication skills - this is a position where you will liaise with Senior Stakeholders such as PMs, Quants and Traders
Job Responsibility
Job Responsibility
  • Design, develop, and maintain high-performance trading applications
  • Performance tuning of state-of-the-art trading systems - optimise code for maximum speed and efficiency, minimising latency
  • Implement and enhance trading algorithms in collaboration with quantitative researchers and traders
  • Handle large volumes of market data in real-time, ensuring accurate and fast data ingestion, processing, and storage to feed trading algorithms
What we offer
What we offer
  • Bonus
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - Virtual Machine

As a Staff Software Engineer, you will be a technical leader who designs, implem...
Location
Location
Czech Republic , Prague
Salary
Salary:
Not provided
azul.com Logo
Azul Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of systems‑level software development with deep expertise in C and C++ (performance, memory safety, concurrency)
  • Strong knowledge of virtual machine internals: runtime services, class/method metadata, bytecode/IR pipelines, safepoints, deoptimization, inline caches
  • Familiarity with compilers (JIT and/or AOT): IR design, code generation, register allocation, inlining, tiering, and optimization passes
  • Solid understanding of operating systems (Linux preferred): processes/threads, scheduling, memory management (NUMA, huge pages), filesystems, networking
  • Working knowledge of computer architecture and hardware performance: caches, TLB, branch prediction, SIMD, PMU/perf tooling
  • Proven ability to design clean, scalable architectures and write high‑quality design docs
  • expertise in API/ABI boundaries and componentization
  • Comfort with performance analysis tools: perf, eBPF, VTune, flame graphs, micro‑benchmarks
  • methodical approach to measurement and regression control
  • Excellent problem‑solving and debugging skills for complex, concurrent systems
Job Responsibility
Job Responsibility
  • Lead the design and architecture of core VM components (runtime services, JIT/AOT compiler pipelines, GC, thread scheduling, synchronization primitives)
  • Own end‑to‑end delivery of complex features from ideation and design reviews to implementation and benchmarking
  • Profile and optimize latency‑critical paths across runtime, compiler, OS, and hardware boundaries (NUMA, caches, micro‑architecture, syscall/IO paths)
  • Establish technical standards and code quality practices
  • drive design documents, RFCs, and engineering reviews
  • Collaborate with performance engineering to define and hit SLOs for tail latency, throughput, footprint, and startup/warm‑up
  • Advance observability in the VM (metrics, tracing, perf counters) to diagnose GC pauses, compilation stalls, safepoints, and contention
  • Mentor and coach engineers
  • cultivate a culture of rigorous design, empirical validation, and respectful collaboration
  • Contribute to roadmap planning, risk management, and release criteria
What we offer
What we offer
  • Equity Program - be part of the company success
  • Annual bonus based on company performance
  • Referral Program - bring your colleague we would all love to work with
  • IT Equipment - MacBook Pro or any other HW according to your preferences
  • Work-life balance - 5 weeks of holidays, 5 sick days, flexible working hours, 100% work from home also possible
  • Offices in Prague City Centre - if you prefer
  • Most importantly you will work with top experts worldwide who contribute to the Java ecosystem
  • Fulltime
Read More
Arrow Right

Application Programmer

An opportunity to work for an Australian leading warrants trading business and b...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Ability to work under pressure and manage deadlines
  • Ability to adjust priorities quickly as circumstances dictate
  • Ability to work with minimal supervision on multiple concurrent projects
  • Consistently demonstrates clear and concise written and verbal communication
  • Bachelor’s degree/University degree
  • Experience of implementing complex projects involving multiple stakeholders
  • In-depth knowledge of FIX protocol and proven experience in front-office systems
Job Responsibility
Job Responsibility
  • Development of the Warrants market making application stack, design solutions, coordinate delivery, investigate production incidents, participate in L2/L3 support activities
  • Develop technical solutions to meet business requirements taking into account recommended technologies, non-functional requirements, internal policies and procedures
  • Participate in all elements of SDLC from gathering business requirements, analysis, code reviews, testing, deploying applications
  • Understand and help shaping Citi’s global Warrants platform
  • Establish and maintain strong working relationships with peers and other local and global technology team members
  • Establish and maintain strong working relationships with the local business
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency
  • Comply with the ethical standards contained in the Code of Conduct
What we offer
What we offer
  • Global Benefits
  • We bring the best to our people. We put our employees first and provide the best-in-class benefits they need to be well, live well and save well
  • Fulltime
Read More
Arrow Right
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.