Back to Jobs

Software Developer (Java)

Remote, USA Full-time Posted 2025-05-22

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