XPX-795 SENIOR SOFTWARE ENGINEER

Stonex Group


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**:Ensures smooth operation and maintenance of production systems, troubleshoots technical issues, and coordinates between teams for restoration of business systems and process in case of Incidents **Primary Duties will include**: - Unit testing frameworks and test automation frameworks. - Microsoft Azure cloud infrastructure with exposure to deploying using Docker containers with Kubernetes. - Actively work with product management team to translate product requirements and functional maps to technical design and frameworks. - Prepare and review technical specifications. - Support production support teams to help resolve production issues and support them with tools that improve their productivity. - Alignment with overall product and technology architecture. - Exposure to public and/or private clouds Qualifications: **To land this role you will need**: - Expertise in Java and related frameworks such as spring boot and spring framework. - Messaging/Integration middleware products such as Kafka, Rabbit MQ and Azure Service Bus. - Relational databases such as SQL Server and non-relational databases such as MongoDB - Object-Oriented design & development. - Agile Development Techniques with hands on experience working with process tools such as Azure DevOps, JIRA. - Build tools such as Gradle and maven. - Software Versioning system such as SVN and Git. **What makes you stand out**: *** - Nice to have experience in financial payment systems. - Good understanding of emerging opportunities in the areas of CI/CD and cloud-based deployment. *** **Education**: - Bachelor Degree in computer science or any other related field **Work Environment**: - ** Hybrid **(3 days in office per week)

trabajosonline.net © 2017–2021
Más información