Senior Data Engineer (Java)
GFT Technologies SE Krakow, Lesser Poland Voivodeship, Poland · PLN 175K–PLN 268K/yr
IT Services and IT Consulting · 10,001+ employees
About the role
You will design and develop scalable data processing pipelines and microservices for a strategic cloud-based risk platform. The role involves integrating internal systems, optimizing performance, and collaborating with stakeholders to deliver high-performance market data solutions.
What they look for
Requirements
Candidates must have strong proficiency in Java and the Spring Boot ecosystem, along with experience in REST API development and data pipeline design. Knowledge of relational and NoSQL databases, as well as DevOps practices, is essential for this role.
Benefits
Full description
Type of contract: Employment contract
Salary range: 14600 - 22 300 PLN gross/month
What will you do?
Join a team building a strategic cloud-based risk data platform that delivers large-scale market data processing and analytics capabilities. You will work on modern data processing pipelines, microservices, and integration solutions, helping to design scalable and high-performance systems that handle both real-time and batch workloads. The role combines software engineering, data engineering, and cloud technologies in a collaborative and innovation-driven environment.
Your tasks
- Translate business requirements into secure, scalable, and high-performance solutions
- Design and develop data processing pipelines for large-scale data workloads
- Build and maintain Java and Spring Boot based microservices
- Design and implement REST APIs
- Integrate internal systems with a focus on performance and cost optimization
- Develop solution blueprints for market data ingestion patterns
- Review solutions created by other team members
- Assess and improve existing data pipelines and microservices
- Collaborate with engineers, business analysts, and stakeholders Implement industry-standard logging, monitoring, and error-handling practices
- Support automated recovery mechanisms and operational excellence
- Promote automated unit and regression testing practices
Your skills
- Strong knowledge of Java Experience with Spring Boot and its ecosystem
- Knowledge of software design principles including KISS, SOLID and DRY
- Experience designing and implementing data processing pipelines
- Experience designing and implementing REST APIs
- Knowledge of relational databases
- Knowledge of NoSQL databases
- Experience with PostgreSQL or similar databases
- Understanding of DevOps and CI/CD practices
- Experience with Jenkins Basic knowledge of Groovy scripting
- Knowledge of integration frameworks and patterns
Nice to have
- Experience with Google Cloud Platform (GKE, Cloud SQL, Dataflow, Bigtable)
- Experience with containerization, orchestration and Infrastructure as Code technologies (Docker, Kubernetes, Terraform)
- Experience with monitoring, observability and messaging solutions (Prometheus, Grafana, OpenTelemetry, Kafka)
- Knowledge of Apache Beam or Vaadin
We offer
- Hybrid work from our client's office (Kraków) 8 days a month
- Working in a highly experienced and dedicated team
- Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.)
- Online training and certifications
- Access to e-learning platform
- Social events
Similar roles
-
Senior Java / Forward Deployed Engineer / Architect
Perficient Fair Oaks, Virginia, United States · $65K–$150K/yr
-
Java Full Stack Engineer
Barclays pune, Maharashtra, India
-
Senior IBM Integration / Java Developer
Bright Vision Technologies Albany, New York, United States
-
Senior Software Engineer(java)
Conduent State & Local Solutions, Inc United States · $106K–$130K/yr
-
^JAVA Full stack Engineer - 6413986
Accenture Charlotte, North Carolina, United States · $94K–$114K/yr
-
AVP - Senior Java Developer - LMEC
Hong Kong Exchanges and Clearing Limited (HKEX) Shenzhen, Guangdong Province, China