Connecting clients to markets and talent to opportunity
With 4300 employees and over 400000 retail and institutional clients from more than 80 offices spread across five continents were 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 youll 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.
Position Purpose
We are seeking a Senior Java Developer with strong expertise in messaging and streaming technologies to design and build data-pipelines. The ideal candidate will have hands-on experience with Redpanda or Apache Kafka messaging systems such as ActiveMQ and integration frameworks like Apache Camel and Kafka Connect. This role requires adaptability strong problem-solving skills and the ability to work with modern infrastructure monitoring and automation tools.
Key Responsibilities
* Design and develop scalable resilient and secure data pipelines integrating with messaging platforms (Redpanda Kafka ActiveMQ).
* Contribute to architecture discussions and trade-offs involving scalability resiliency high availability storage and security.
* Perform solution reviews and proof-of-concept development for new tools and technologies.
* Transform proof-of-concepts into production-grade systems.
* Provide end-user support to development teams and implement change requests.
* Document system designs standards and user guides in Confluence or source control.
* Mentor team members on stack standards best practices and efficient utilization of the technology stack.
* Participate in out-of-hours support on a rotational basis for global messaging systems.
Required Qualifications
* Exposure implementing configuring and supporting messaging platforms (e.g. Redpanda Kafka ActiveMQ IBM MQ Solace).
* Strong knowledge of streaming ecosystems (Kafka Connect Apache Pulsar etc.).
* Proficiency in Java (with additional benefit of Python) for building production-grade APIs and integrations.
* Understanding of Linux environments containerization (Docker) and orchestration (Kubernetes).
* Experience with Git CI/CD pipelines and modern DevOps practices.
* Ability to learn and adapt quickly to emerging technologies.
* Strong communication collaboration and problem-solving skills.
Preferred Skills (Nice to Have)
* Good to have knowledge of configuration and deployment tools (e.g. Ansible Octopus).
* Exposure to monitoring and alerting tools (Grafana Prometheus).
* Knowledge of GitOps practices and Infrastructure-as-Code (IaC).
* Experience with cloud platforms (preferably Azure).
* Networking fundamentals.
* Familiarity with Helm for Kubernetes deployments.
* Bachelors degree (or equivalent) in Computer Science Engineering or related field.
#LI-SC1
#LI-Hybrid
Required Experience:
Senior IC
We are an institutional-grade financial services franchise that provides global market access, clearing and execution, trading platforms and more.