Remote Senior Java Software Engineer - Kafka Streams

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Seeking a hands-on Senior Software Engineer to join the next-gen Trading Platform team.
  • Ideal candidate has expertise in building cloud-based, streaming microservices at scale.
  • Passionate about technology, architecture, software engineering, and quality.
  • Collaborate on software solutions and architecture.
  • Ensure exceptional software engineering practices and documentation.
  • Willing to learn new skills to accelerate modernization efforts to the public cloud and Kubernetes world.
  • Support agile teams by providing advice and guidance.

Requirements:

  • 4-6+ years of extensive Java engineering experience.
  • Experience with stream processing using KafkaStreams, Flink, or other streaming runtimes.
  • Expert understanding of Java, Gradle, and quality-related tooling.
  • Comprehensive understanding of CI/CD, GitOps, and building and deploying pipelines.
  • Experience with data architecture, data modeling, schema design, and development.
  • Real-world experience with distributed systems using Apache Kafka and streaming architectures.
  • Experience with NoSQL databases.
  • Desirable: Experience working with large data sets, troubleshooting, and performance tuning.
  • Good understanding of product management, agile principles, and development methodologies.

Benefits:

  • Opportunity to work on a next-gen Trading Platform.
  • Collaborative work environment.
  • Chance to contribute to modernization efforts.
  • Competitive salary and benefits package.
  • Dynamic team with a focus on innovation and quality.
About the job
Posted on
Job type
Salary
-
Location requirements

-

Leave a feedback