Velo Solutions

Senior Java, Python Engineer – Apache Flink

Velo Solutions

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇵🇱 Poland

Visit company website
AI Apply
Apply

Salary

💰 €110,000 - €125,000 per year

Job Level

Senior

Tech Stack

ApacheAWSCloudDockerGoogle Cloud PlatformGrafanaJavaKafkaKubernetesMicroservicesPostgresPrometheusPythonSQL

About the role

  • Design, build, and optimize batch and real-time data pipelines with Apache Flink (Java DataStream API, windows, state, joins, triggers).
  • Handle production deployment, monitoring, troubleshooting, and tuning of streaming apps for performance and stability.
  • (Nice to have) Develop scalable microservices using patterns like CQRS and SAGA.
  • Create and maintain CI/CD pipelines with automation and testing best practices.
  • Deploy and manage infrastructure on AWS, GCP, or other cloud platforms.
  • Join on-call rotations for production support and incident management.
  • Work with engineering and product teams to turn requirements into technical solutions.
  • (Nice to have) Mentor junior engineers and promote automation and design thinking.

Requirements

  • 5+ years of software engineering experience with strong Java expertise
  • Proficient in Python (comfortable reading and writing code)
  • Production experience with Apache Flink and other stream processing frameworks
  • Solid knowledge of Apache Kafka and streaming technologies
  • Strong background in batch and real-time data pipelines
  • Skilled in SQL , especially PostgreSQL
  • Experience with CI/CD pipelines and automated testing
  • Familiar with Docker and Kubernetes for containerization and orchestration
  • Cloud deployment experience (AWS, GCP, or similar)
  • Comfortable with on-call rotations and production troubleshooting
  • Experience with monitoring/alerting tools (Prometheus, Grafana)
  • Hands-on with stateful/stateless stream processing; event-driven architecture a plus
Benefits
  • Professional development opportunities in a dynamic, global setting.
  • A supportive, collaborative, and knowledge-driven workplace.
  • An engaging and challenging role with the freedom to innovate and develop effective solutions.
  • Fully remote work environment within the CET or EET time zones ONLY

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaPythonApache FlinkApache KafkaSQLPostgreSQLCI/CDDockerKubernetesstream processing
Soft skills
mentoringautomationdesign thinkingtroubleshootingincident management
Affirm

Staff Software Engineer, Backend – Repayments International Engineering

Affirm
Leadcontract$358k–$458k / year🇵🇱 Poland
Posted: 1 hour agoSource: boards.greenhouse.io
AWSDistributed SystemsKotlinKubernetesMySQLPythonSpark
The Codest

Java Developer

The Codest
Mid · Seniorfull-time$15k–$17k🇵🇱 Poland
Posted: 2 hours agoSource: thecodest.recruitee.com
AWSDockerJavaKotlinKubernetesMavenMongoDBSpringSpring BootSpringBoot