Back to Jobs

Software Developer (Java)

Remote, USA Full-time Posted 2025-11-03

Overview

Connecting clients to markets – and talent to opportunity

 

With 4,300 employees and over 400,000 retail and institutional clients from more than 80 offices spread across five continents, we’re a Fortune-100, Nasdaq-listed provider, connecting clients to the global markets – focusing on innovation, human connection, and providing world-class products and services to all types of investors.

 

At StoneX, we offer you the opportunity to be part of an institutional-grade financial services network that connects companies, organizations, and investors to the global markets ecosystem. As a team member, you'll benefit from our unique blend of digital platforms, comprehensive clearing and execution services, personalized high-touch support, and deep industry expertise. Elevate your career with us and make a significant impact in the world of global finance.

 

Payments: A Swift-accredited service bureau and member, our Payments division provides NGOs, institutions and non-profits the ability to make a local difference, globally – with transparent pricing across 180+ countries and 140+ currencies.

Responsibilities

Job Purpose:

 

We are seeking an experienced and skilled Production Support Engineer to join our dynamic team to support mission critical Payment Applications. The ideal candidate will have a strong background in supporting production environments, troubleshooting complex technical issues, and ensuring the smooth operation of applications and databases. You will play a critical role in resolving incidents, performing root cause analysis, and supporting database and application-related issues in a 24x7 environment.

 

Primary duties will include:

 

Production Support & Incident Management:

  • Monitor and maintain production systems to ensure high availability and performance.
  • Respond promptly to incidents, provide technical support, and resolve issues in line with SLAs.
  • Perform root cause analysis for production incidents and propose long-term solutions to prevent recurrence.
  • Providing advanced troubleshooting and resolution.Application Support for Payments Applications (Java/.NET, MongoDB, SQL, Azure Cloud):
  • Provide support for applications, troubleshooting technical issues, ensuring performance and availability.
  • Collaborate with development teams to address code-related issues and support application deployment.
  • Optimize application performance and conduct regular health checks to ensure system stability.

Cloud Technologies Support:

  • Work with cloud technologies (Azure) to ensure seamless integration, deployment, and management of production applications and databases.
  • Resolve cloud infrastructure issues.
  • Implement and manage cloud security measures to protect sensitive data and applications.

ITIL Process Adherence:

  • Ensure compliance with ITIL processes, particularly Incident Management and Problem Management, to ensure service continuity and minimize downtime.
  • Contribute to the implementation and improvement of ITIL best practices within the organization.

Documentation & Reporting:

  • Maintain accurate records of incidents, problems, changes, and resolutions.
  • Generate and analyze reports on service performance, identifying trends and opportunities for improvement.

Qualifications

To land this role you will need: 

  • Extensive experience in production support, with a focus on databases (MongoDB, SQL), Java/.NET applications, cloud technologies, and ITIL processes.
  • Databases: experience with MongoDB, SQL including queries, stored procedures, debugging of stored procedures.
  • Programming: knowledge of Java or .NET for supporting applications in production.
  • Cloud Technologies: Hands-on experience with any of the major cloud platforms (preferred is Azure) and cloud infrastructure management.
  • ITIL Concepts: Strong understanding of ITIL frameworks, with hands-on experience in Incident Management and Problem Management.
  • Familiarity with monitoring tools, logging, and incident tracking systems.
  • Proficiency in scripting languages (e.g., Python, PowerShell) for automation and system management.

 

What will make you stand out:

 

  • Create and maintain detailed technical documentation and knowledge base articles for support teams.
  • Participate in Change Management processes to assess and mitigate risks associated with production changes.
  • Monitor cloud resource usage and optimize costs through efficient resource management.
  • Assist in the design and implementation of new features and enhancements for payment applications.
  • Develop and implement automation scripts to streamline incident resolution and system monitoring.

 

Certifications (Good To Have):

  • Cloud certifications (Foundational or Intermediate).
  • ITIL certification (ITIL Foundation or higher).

 

Working environment: 

  • Hybrid 

#LI-Hybrid #LI-IM1  

Apply To This Job

Similar Jobs