Senior Developer / Development Lead

Posted 2 Hours Ago
Be an Early Applicant
Hiring Remotely in United States
Remote
Senior level
Software
The Role
The Senior Developer/Development Lead will design, develop, and maintain a foundational data hub with expertise in Java and real-time messaging technologies such as Kafka and Apache Flink. Responsibilities include developing real-time messaging applications, integrating Kafka with trading platforms, troubleshooting, and collaborating with DevOps for deployment and monitoring.
Summary Generated by Built In

We are seeking motivated and proactive Software Engineers with expertise in Java, Kafka / real-time messaging, Apache Flink, and MQ technologies to design, develop, and maintain a foundational data hub. This framework will enable seamless, event-driven communication and data streaming to support near real-time risk reporting, analytics and business reporting.
This is a hybrid role, 3 days a week on-site and 2 days remote. It can be on-site in either Atlanta, Charlotte, or NYC.

Role Includes:

  • Technical Design, analysis, and support of the foundational data hub across various systems
  • Development and customization of integration tools and solutions, using Kafka, Flink, MQ Series, or other event-driven message transmission systems.
  • Use of integration products to customize or generate solutions that facilitate seamless communication between systems, ensuring high reliability and performance.

Responsibilities:

  • Develop and deploy real-time messaging applications using Kafka.
  • Design / Implement Kafka producers/consumers for high-throughput, low-latency data processing in a trading environment.
  • Integrate Kafka with various trading platforms and financial systems.
  • Troubleshoot Kafka-related issues and optimize performance for high-frequency trading scenarios.
  • Leverage Apache Flink for real-time stream processing, including event-driven data transformations and aggregation.
  • Collaborate with DevOps and SecOps for Kafka and Flink cluster deployment, monitoring, and maintenance.
  • Stay updated on best practices for real-time messaging, Kafka, Apache, Flink, and MQ technologies.
  • Design, develop, and integrate Apache messaging frameworks to ensure high-performance and reliable messaging in critical systems.
  • Work with MQ systems for message queuing, ensuring that data is reliably processed and communicated between distributed systems in real-time.
  • Assist in the migration and integration of Apache Kafka, Flink, MQ, and other messaging solutions as needed.

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong Java development experience with expertise in real-time messaging and Kafka.
  • Experience integrating Kafka with trading systems and managing high-volume, low-latency data streams.
  • Proficiency in Apache Flink for stream processing and real-time data analytics.
  • Familiarity with event-driven architecture, distributed systems, and fault tolerance principles.
  • Proficiency with Apache messaging technologies (e.g., Apache ActiveMQ or Apache Kafka) and MQ systems (e.g., IBM MQ, Tibco EMS).
  • Experience with Docker, Kubernetes, and microservices architecture is a plus.
  • Strong understanding of message queuing, reliability, and fault-tolerant systems.

Top Skills

Java
The Company
HQ: Pound Ridge, New York
15 Employees
On-site Workplace

What We Do

We're a boutique firm specializing in custom enterprise solutions and systems modernization.

Jobs at Similar Companies

bet365 Logo bet365

Human Resources Administrator

Digital Media • Gaming • Software • eSports • Automation
Denver, CO, USA
6100 Employees
57K-64K Annually

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Senior Back End Developer

Cloud • Information Technology • Productivity • Professional Services • Software
Remote
Hybrid
Chicago, IL, USA
45 Employees
Louisville, CO, USA
69 Employees
111K-185K Annually

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account