StoneX

Senior Java Developer

Job Locations IN-Bangalore
Requisition ID 2025-13904
Category (Portal Searching)
Information Technology
Position Type (Portal Searching)
Experienced Professional

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.

Responsibilities

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.

Qualifications

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.

* Bachelor’s degree (or equivalent) in Computer Science, Engineering, or related field.

 

#LI-SC1
#LI-Hybrid

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed