Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer

$142.32k - $213.48k

Citibank (Switzerland) AG

## Senior Java Developer, FX eCommerce, Vice PresidentApplyremote type: Hybridlocations: New York New York United States: Jersey City New Jersey United States: Tampa Florida United Statestime type: Full timeposted on: Posted Todaytime left to apply: End Date: September 19, 2026 (30+ days left to apply)job requisition id: 26980027Job Description SummaryThe Senior Java Developer, FX eCommerce is a senior level position responsible for architecting, building and maintaining backend systems that serve a large number of institutional clients. The role involves liaising with product teams and development teams to build state of the art trading systems.The overall objective of this role is to lead applications systems analysis and programming activities.Citi’s Foreign Exchange technology group supports the front office technology operations of one of the world’s largest capital market businesses. Our talented technology group is looking for a senior level hands-on, java developer to work on the backend development team on our award-winning Citi FX Velocity platform.Citi Velocity serves Institutional clients and delivers electronic access to Citi's capital markets services across equities, futures, FX, emerging markets, rates, credit, commodities, securitized, municipals, prime and researchCiti Velocity is a best in-class proprietary ecommerce platform. It deploys cutting edge technology and innovation to offer a slick, dynamic and rich end user experience. By leveraging Citi’s global footprint with world-class innovation, we are giving our clients unprecedented access to our capital markets intelligence, multi-asset real-time execution and post-trade service.Job DescriptionWe are seeking a senior developer with strong core Java skills, with experience building multi-threaded, highly concurrent systems. Experience with low latency systems is an added plus.The Individual will lead and work on cutting edge technologies to build highly performant backend systems to deliver the best-in-class Trading experience.Responsibilities:* Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements* Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards* Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint* Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation* Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals* Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions* Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary* 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 behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.Qualifications:* 6-10 years of hands-on experience in Apps Development with a Java background* Extensive experience in system analysis and in programming of software applications* Understanding of multithreaded Java, networks and how JVM works* Experience in managing and implementing projects* Experience developing large scale resilient systems* Experience working in low latency solutions* Ability to adjust priorities quickly as circumstances dictate* Leadership and project management skills* Clear and concise written and verbal communicationTechnology Stack:* Core Java, Spring Boot, SolaceEducation:* Bachelor’s degree/University degree* Master’s degree preferred------------------------------------------------------## **Job Family Group:**Technology------------------------------------------------------## **Job Family:**Applications Development------------------------------------------------------## **Time Type:**Full time------------------------------------------------------## **Primary Location:**New York New York United States------------------------------------------------------## **Primary Location Full Time Salary Range:**$142,320.00 - $213,480.00In addition to salary, Citi’s offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.------------------------------------------------------## **Most Relevant Skills**Please see the requirements listed above.------------------------------------------------------## **Other Relevant Skills**For complementary skills, please see above and/or contact the recruiter.------------------------------------------------------## **Anticipated Posting Close Date:**Sep 19, 2026------------------------------------------------------## **Automated Processing and AI** We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.Illinois residents – AI Notice and Right------------------------------------------------------*Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.**If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi’s EEO Policy Statement and the Know Your Rights poster.* #J-18808-Ljbffr

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Java Developer in New York, NY vacancy
  • $80k - $95.4k

     ...as a pseudo Tech Lead reducing dependency on TLs for day-to-day technical discussionsKey Responsibilities Understand and navigate Java Spring API backend Systems Design Microservices Drive technical discussions design alignment and issue resolution Act as technical... 
    Suggested
    Full time
    Local area

    Capgemini

    New York, NY
    1 hour ago
  • $125k - $150k

     ...Description The NYC Financial Information Services Agency - Office of Payroll Administration (FISA-OPA) has a vacancy for a Java developer who will provide support of production and development for our citywide automated time keeping system (CITYTIME). The candidate... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Shift work

    City of New York

    New York, NY
    1 hour ago
  •  ...Java/Scala Developer As a software developer, you will be responsible for the development and maintenance of Brokerage's next generation fraud screening platform for real-time fraud detection and prevention. You will work with our architecture team to ensure industrial... 
    Suggested

    RIT Solutions

    New York, NY
    4 days ago
  • $53.58k - $122.4k

     ...in a dynamic and collaborative environment. Your role Job Description We are seeking an experienced Senior Full Stack Java Developer with a strong background in enterprise application development, modern web technologies, and cloud-native architectures. The ideal... 
    Suggested
    Full time
    Local area

    Capgemini

    New York, NY
    22 hours ago
  •  ...Java Developer Immediate need for a talented Java Developer with experience in the IT Industry. This is a Fulltime opportunity and is located in Colorado Springs, CO. Please review the job description below. Key Requirements and Technology Experience: At least 2 years... 
    Suggested
    Full time
    Immediate start

    Pyramid Consulting

    New York, NY
    3 days ago
  •  ...Globalchannelmanagement is seeking a skilled Java Full Stack Developer with 8 years of experience. The role requires a deep understanding of Core Java, J2EE, and related technologies. Candidates should exhibit strong skills in Spring Framework, Hibernate, and React UI... 

    Global Channel Management

    New York, NY
    9 hours ago
  •  ...Spring Security, Spring IOC, Spring DAO, Spring Data, Spring JPA, Struts, Hibernate) J2EE Technologies: Servlets, JSP, JSTL, JSON, JDBC, Java Beans, Collections, Exception Handling, Multi-Threading, I/O Databases (SQL, MySQL, Oracle) JavaScript frameworks (JavaScript, AJAX,... 

    Syntricate Technologies

    New York, NY
    4 days ago
  •  ...We are seeking a skilled Java Full Stack Developer to join our development team. In this role, you will manage the end-to-end lifecycle of scalable web applications, from conceptualization and UI design to backend engineering, database optimization, and cloud deployment... 

    Futuremindz LLC

    New York, NY
    9 hours ago
  •  ...A leading software solutions provider is seeking an experienced Senior Java Developer located in New Jersey. The ideal candidate will have over 5 years of experience in Java development, specifically with Spring Boot, Angular, and Couchbase. This role requires collaboration... 

    Compunnel

    New York, NY
    9 hours ago
  •  ...Applications Development Senior Programmer Analyst - AVP in a hybrid role based in Tampa, FL. The candidate will design and deliver enterprise Java/J2EE applications supporting regulatory reporting for risk and finance, while also enhancing front-end components with modern web... 

    Citi

    New York, NY
    9 hours ago
  •  ...collaborating with engineering teams and product managers for a seamless user experience. Candidates should have strong expertise in Java, Spring Boot, and Vue.js, along with a passion for creating innovative digital experiences. This position allows for significant... 

    5014 Disney Entertainment & Sports LLC

    New York, NY
    9 hours ago
  •  ...know if this interests you and want to discuss it further. Thanks for your time and have a great week ahead!!! Role:Senior Java/Spark Developer - Remote (Should be inside US to apply for this role) Need US CITIZENSHIP because of the nature of the client and job plus undergo... 
    Remote work

    GrabJobs

    New York, NY
    3 days ago
  •  ...JOB DESCRIPTION - Project is about - Direct Customer Experience - Open, Manage, Grow Team Senior developer will work to create new feature improve/deliver a new features Full stack developer - Senior Must have Tech stack: Angular, Node.JS, TypeScript,... 

    Exaways Corporation

    New York, NY
    5 days ago
  •  ...Overview At Technix, Learning is what we do every day. As a Java full Stack Developer, you shall be a part of Development Team and working in SRE Model for a host of Client Requirement. You shall have access to latest tools and technology to assist you in delivering the... 
    Remote work
    Flexible hours
    Shift work

    TECHNIX INDIA

    New York, NY
    9 hours ago
  •  ...Senior Java Developer 100% onsite presence needed Location: Charlotte, NC Duration: 12 Months Senior Java Developer who has got extensive experience on core Java, multithreading, spring modules, REST API, knowledge on.NET and .NET core and caching frameworks... 

    Staffing the Universe

    New York, NY
    3 days ago
  •  ...Java Full-stack Developer BeaconFire is based in Central NJ, specializing in Software Development, Web Development, and Business Intelligence; we are looking for candidates with a strong background in Software Engineering or Computer Science for a Java/Software Developer... 
    Visa sponsorship
    Work visa

    BeaconFire Inc.

    New York, NY
    9 hours ago
  •  ...PROLIM Global Corporation ( is currently seeking Full Stack Java Developerfor location New York, United States for one of our Top...  ...clients . Job Description: 5+ Yrs. Full Stack Java Developer. 5+ yrs. Experienced in Core Java and DB3 5+ Yrs. of... 

    PROLIM Corporation

    New York, NY
    1 day ago
  •  ...clients across various sectors and geographies. Job Description Hello, Hope you are doing great. Job title : Java front-end developer Location : NYC,NY Duration : Full-time/permanent Job description: Experience: 5 to 7 Years •Required Skills:... 
    Permanent employment
    Full time

    Avance Consulting Services

    New York, NY
    8 hours ago
  •  ...New Jersey, Parsippany 12/09/2025 Contract Active Job Description: Job Summary We are seeking an experienced Senior Java Developer with strong expertise in Spring Boot, Angular, and NoSQL databases (Couchbase). This role involves designing and implementing scalable applications... 
    Contract work

    Compunnel

    New York, NY
    9 hours ago
  • Role Description As a Java Developer, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge... 
    Remote work

    Confisa International Group

    New York, NY
    5 days ago
  •  ...a thorough grasp of your IT goals, we can better customize our Developments as per your specific needs. We can also tailor make recruiting...  ...the skills necessary to succeed in many IT fields ranging from Java to Machine Learning. Additionally, everyone trained at SynergisticIT... 
    Remote work

    SynergisticIT

    New York, NY
    4 days ago
  •  ...candidates only). Type of hire: Contract. Required Skills Core Java, Google Protocol Buffers, Kafka, RocksDB, Hazelcast, Redis Distributed...  .../DB2 knowledge is highly desirable Responsibilities Work as a developer on projects focused on increasing the scalability of the system... 
    Contract work
    Local area

    Ztek Consulting

    New York, NY
    9 hours ago
  •  ...We are seeking an experienced Java Developer with strong expertise in building scalable, secure, and high-performance applications using Java, Spring Boot, and modern cloud technologies. The ideal candidate will have hands-on experience with microservices, API development... 

    VeriiPro

    New York, NY
    5 days ago
  • Java Developer Seeking an experienced Java Developer to join our dynamic technology team. As part of a fast-paced and innovative environment, you will work on the design, development, and support of key applications that are crucial to our business operations. This position... 

    Euclid

    New York, NY
    3 days ago
  •  ...Candidate is required to visit for final interview. All Visa's are accepted Key Responsibilities: Design, develop, and maintain scalable web applications using Java and React.js Build RESTful APIs and microservices using Spring Boot Develop responsive and user-friendly... 
    H1b

    VeriiPro

    New York, NY
    5 days ago
  •  ...Java Developer (Remote) SynergisticIT understands the complex nature of the job market and how difficult it can be to secure a position, especially for fresh graduates. Therefore, we assist and help tech-savvies to convert their passions into professions. We go above... 
    H1b
    Remote work

    SynergisticIT

    New York, NY
    3 days ago
  •  ...maintain code repositories Implement test strategies, analyse results, and coordinate bug fixes to uphold the software quality standards Develop user training programs, documentation, and support frameworks to ensure a smooth transition to new software applications Actively... 
    Full time
    Temporary work
    Relocation

    Infosys

    New York, NY
    3 days ago
  •  ...Lead Java Developer – Azure Role type: Contract Location: UK / Remote Lead Java Developer required to join our the company team. As an organisation, we push the boundaries of data science, optimisation and artificial intelligence to solve the most complex problems in... 
    Contract work
    Remote work
    Flexible hours

    United States Digital Space LLC

    New York, NY
    9 hours ago
  • $80k - $90k

     ...working on an Agile Scrum team. What You'll Be Doing Designing, developing, troubleshooting and debugging software within a project scope...  ...Required Qualifications 3-5 years of work experience developing in Java and J2EE (full stack) Requires a Bachelor's Degree in... 
    Work experience placement
    H1b
    Work at office
    Local area

    Karsun Solutions

    New York, NY
    4 days ago
  •  ...Job Title Must have: ~6+ years of enterprise development experience (Java/JDK 8+) ~ Experience developing High-Performance and Distributed Applications ~ Experience with Message Brokers (ActiveMQ, RabbitMQ, Kafka, or similar) ~ Experience with Cache/In-Memory... 

    JConnect Infotech

    New York, NY
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer. Be the first to apply!