Senior Java Engineer - Financial Data Platform

S
SPD TechnologyFinancial Data
Ukraine. Poland. Spain. Portugal. Romania. CzechiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSDockerPostgreSQLSQLElasticSearchGCPJavaKafkaKubernetesSpringAirflowSpark

Requirements

  • Strong proficiency in Java (17+)
  • Experience with streaming and batch processing frameworks (Kafka, Spark, Airflow)
  • Solid SQL knowledge
  • Experience with PostgreSQL or similar databases
  • Hands-on experience with Docker, Kubernetes, and AWS/GCP environments
  • Strong understanding of distributed systems
  • Strong understanding of data modeling
  • Strong understanding of API design
  • Excellent collaboration and communication abilities
  • Strong sense of ownership and accountability
  • Ability to drive technical discussions and make informed architectural decisions

Responsibilities

  • Design, build, and maintain scalable, high-performance backend services for data ingestion and transformation
  • Implement orchestration and automation of data pipelines (streaming and batch)
  • Develop REST/gRPC APIs for unified access to enriched datasets
  • Collaborate with data engineers, analysts, and product teams to define requirements and deliver solutions
  • Participate in code reviews, testing, and continuous integration
  • Ensure high standards for security, performance, and reliability
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now