Java Developer with FX Trading and/or Payment Systems Expert

3 days ago


Charlotte, North Carolina, United States Synechron Full time
About Synechron

Synechron is a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions. Our progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms.

With a global workforce of 14,000+ and 55 offices in 20 countries, Synechron has a strong presence in key global markets. Our company has been honored with multiple employer awards, recognizing our commitment to our talented teams.

Job Description

We are seeking a Java Developer with FX Trading and/or Payment Systems experience to join our team in Charlotte, NC. As a Java Developer, you will collaborate with stakeholders across the business to work on complex technical requirements. You will be responsible for managing multiple engagements, prioritizing and resolving complex problems and escalating as necessary, in a fast-paced environment.

Key Responsibilities:
  • Develop, enhance, and maintain Java-based applications for FX trading platforms or payment systems.
  • Work closely with business analysts and product teams to translate functional requirements into technical specifications.
  • Implement real-time, high-performance solutions that meet the demands of the trading environment or payment processing systems.
  • Integrate and manage data feeds, trading algorithms, and payment gateways.
  • Collaborate with cross-functional teams, including testing and support teams, to ensure the seamless deployment of applications.
  • Conduct code reviews and provide feedback to improve code quality and maintain best practices.
  • Ensure applications are secure, scalable, and meet regulatory and compliance requirements.
  • Troubleshoot and resolve issues in production environments with timely fixes and updates
Requirements:
  • 10+ years of hands-on experience in Java development, including strong proficiency in Java 8 or higher.
  • Experience in FX trading platforms or payment systems implementation is essential.
  • Solid knowledge of multithreading, concurrency, and distributed systems.
  • Experience working with high-performance, low-latency systems for real-time trading or payment processing.
  • Knowledge of messaging systems (e.g., Kafka, JMS, etc.) and middleware technologies.
  • Familiarity with financial protocols like FIX, SWIFT, or ISO 20022 is a plus.
  • Strong understanding of database technologies such as SQL, NoSQL, and in-memory databases (e.g., Redis).
  • Experience with RESTful APIs, microservices architecture, and cloud technologies (AWS, Azure, or Google Cloud).
  • Domain Knowledge:
  • Foreign Exchange (FX) trading: Understanding of trading workflows, order matching, price discovery, trade execution, and post-trade processes. OR
  • Payment Systems: Familiarity with payment gateways, settlement systems, transaction processing, and compliance in payment networks.
  • Additional Skills:
  • Exposure to ION Wallstreet product suite or similar financial software is a plus.
  • Knowledge of DevOps practices (CI/CD, Docker, Kubernetes) is an added advantage.
  • Strong debugging, problem-solving, and optimization skills.
What We Offer
  • A highly competitive compensation and benefits package
  • A multinational organization with 55 offices in 20 countries and the possibility to work abroad
  • Laptop/equipment
  • 12 days of paid annual leave (plus sick leave and national holidays)
  • Maternity & Paternity leave plans
  • A comprehensive insurance plan including: medical, dental, vision, and long-/short-term disability (plans vary by region)
  • Retirement savings plans
  • A higher education certification policy
  • Extensive training opportunities, focused on skills, substantive knowledge, and personal development
  • On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses
  • Coaching opportunities with experienced colleagues from our Financial Innovation Labs (FinLabs) and Center of Excellences (CoE) groups
  • Cutting edge projects at the world's leading tier-one banks, financial institutions and insurance firms
  • A flat and approachable organization
  • A truly diverse, fun-loving and global work culture
  • Saving funds plan for Mexico
Equal Opportunity Employer

Synechron is an equal opportunity employer and is committed to fostering an inclusive culture. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply.



  • Charlotte, North Carolina, United States Synechron Full time

    About SynechronSynechron is a global consulting firm that combines creativity and innovative technology to deliver industry-leading digital solutions. Our progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial...


  • Charlotte, North Carolina, United States Vibgyor USA Inc Full time

    Job Title: Quality Assurance with FX Trading ExperienceLocation: Charlotte, NC (Hybrid – 3 Days/Week onsite)Duration: 12 Months ContractEligible Candidates: USC/GC/H4EAD/L2EAD/TN Permit/Refugee/Asylee who are willing to work W2Job DescriptionWe are seeking a highly skilled Quality Assurance professional with experience in FX trading systems to join our...


  • Charlotte, North Carolina, United States Apex Systems Full time

    Job Title: FX Settlements AnalystApex Systems is seeking a highly skilled FX Settlements Analyst to join our team in Charlotte. As a key member of our Trade Operations team, you will be responsible for ensuring the smooth settlement of financial transactions.Key Responsibilities:Develop a deep understanding of different types of financial products and...


  • Charlotte, North Carolina, United States CloudBC Labs Full time

    Job SummaryWe are seeking a highly skilled Java Developer to join our eTrading team at CloudBC Labs. The ideal candidate will have 10+ years of experience working on electronic trading products and will be comfortable working in a fast-paced trading floor environment. Key ResponsibilitiesDesign and develop high-quality Java code for our electronic trading...


  • Charlotte, North Carolina, United States Apex Systems Full time

    Job Title: Java DeveloperWe are seeking a highly skilled Java Developer to join our team at Apex Systems. As a Java Developer, you will be responsible for designing, developing, and implementing software applications using Java.Job Summary:The successful candidate will have a strong background in Java development, with experience in building REST API...

  • Java Developer

    4 weeks ago


    Charlotte, North Carolina, United States NTT DATA Full time

    About the RoleWe are seeking a highly skilled Java Developer to join our team in Charlotte, North Carolina, USA. As a Cloud Native expert, you will be responsible for designing, developing, and implementing cloud-native applications using Java.Key ResponsibilitiesDesign and develop cloud-native applications using Java, focusing on scalability, reliability,...


  • Charlotte, North Carolina, United States CloudBC Labs Full time

    Position OverviewCloudBC Labs is seeking a highly experienced Java Developer to join our team in Charlotte, NC. As an eTrading Java Developer, you will be working on an electronic trading product, collaborating with municipal bonds traders on the trading floor.Key ResponsibilitiesDevelop and maintain Java-based trading applicationsCollaborate with traders to...


  • Charlotte, North Carolina, United States CloudBC Labs Full time

    Job OpportunityWe are seeking a skilled Java Developer to join our team at CloudBC Labs. The ideal candidate will have 10+ years of experience working on electronic trading products and will be comfortable working in a fast-paced trading environment.Key Responsibilities•⁠ ⁠Design and develop high-quality Java code for our electronic trading...

  • Senior Java Developer

    3 weeks ago


    Charlotte, North Carolina, United States Synechron Full time

    Job Title: Sr. Java DeveloperWe are seeking a highly skilled and experienced Sr. Java Developer to join our team in Charlotte, NC.Job Summary:The successful candidate will be responsible for designing, developing, and maintaining complex Java-based applications for our Capital Markets and Trading Domain. This is a senior-level position that requires a strong...


  • Charlotte, North Carolina, United States Saxon Global Full time

    Trading Platform DeveloperThis is a challenging contributor/development position where you will work on a custom trading platform for bond yields. The platform is currently focused on municipal bonds, but it will be expanded to other areas in the future. We are looking for someone to help us build out the user interface using Eclipse RCP.The ideal candidate...


  • Charlotte, North Carolina, United States Tata Consultancy Services Full time

    As a seasoned Java/Springboot Architect, you will design and deploy API solutions that demonstrate expertise in cloud computing, API design and development, and public and private API design and development. You will collaborate with business leaders to define business strategy and align creative information technology systems architecture to support the...


  • Charlotte, North Carolina, United States Apex Systems Full time

    Java Developer with Openshift ExpertiseWe are seeking a highly skilled Java Developer with expertise in Openshift to join our team at Apex Systems. As a Java Developer, you will be responsible for developing, enhancing, and supporting software applications that support business units or supporting functions.Key Responsibilities:Develop and maintain complex...

  • Senior Java Developer

    2 weeks ago


    Charlotte, North Carolina, United States Dice Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at TEKsystems c/o Allegis Group. As a key member of our Desktop organization within the Erica, Chat, and Voice Technology Team, you will be responsible for leading, designing, and developing application projects for an enterprise-wide payments...


  • Charlotte, North Carolina, United States Experis Full time

    Job Title Job Summary:This position will develop and support document management applications built on Java technologies and the OpenText Documentum platform. The successful candidate will be responsible for the system analysis, design, development, and testing phases of the development lifecycle, as well as serving as a subject matter expert on project and...

  • Senior Java Developer

    3 weeks ago


    Charlotte, North Carolina, United States Apex Systems Full time

    Job Title: Full Stack DeveloperWe are seeking a highly skilled Full Stack Developer to join our team at Apex Systems. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Required Skills:Proficiency in Java programming language with experience in UI and backend developmentStrong...


  • Charlotte, North Carolina, United States Apex Systems Full time

    Java Developer with Openshift ExpertiseWe are seeking a highly skilled Java Developer with expertise in Openshift to join our team at Apex Systems. As a key member of our team, you will be responsible for developing, enhancing, and supporting software applications that support our business units.Key Responsibilities:Develop and maintain complex software...

  • Senior Java Developer

    4 weeks ago


    Charlotte, North Carolina, United States Apex Systems Full time

    Job Title: Full Stack DeveloperWe are seeking a highly skilled Full Stack Developer to join our team at Apex Systems. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Required Skills:Proficiency in Java programming language with experience in UI and backend developmentStrong...


  • Charlotte, North Carolina, United States Manpower Group Inc. Full time

    Job Title: Java OpenText DeveloperManpowerGroup has partnered with a leading Financial Services organization to fill a contract Java OpenText Developer position on a W2 basis. The role is fully remote, with future onsite work required as per CDC and client guidelines for safe return.Job Summary:This position will develop and support document management...

  • Java Developer

    4 weeks ago


    Charlotte, North Carolina, United States Motion Recruitment Partners LLC Full time

    Java DeveloperAbout the RoleAre you a skilled Java developer looking for a long-term contract opportunity with a well-established financial services company? We have an exciting role available for a Java Developer to join our team in Charlotte, NC (Hybrid).Key ResponsibilitiesAs a Java Developer, you will be responsible for developing and delivering...

  • Java API Developer

    2 days ago


    Charlotte, North Carolina, United States NTT DATA Full time

    Job Title: Java API DeveloperJob Summary:We are seeking a skilled Java API Developer to join our team at NTT DATA. As a Java API Developer, you will be responsible for designing, developing, and implementing RESTful APIs using Java, Spring Boot, and related frameworks. You will work closely with our team to translate business requirements into efficient API...