Back to Job Offers

Senior Data Migration Engineer (Java)

  • Remote
  • Wrocław
  • Bielsko-Biała
  • Senior 135 - 170 PLN/h + VAT B2B
Apply Now!

Unfolding Your Next Role

As a Senior Data Migration Engineer, you will be a core execution member of the dedicated migration squad. You will work hands-on across the full migration lifecycle – from extraction and mapping through conversion, validation, and cutover – while also actively building the tooling and accelerators that make future migrations faster and safer (e.g.: artifact observability, version-controlled mapping pipelines, automated validation checks, and reusable migration templates). This is not a maintenance role: you will shape the process, own the tooling, and directly influence delivery velocity. 

Tech & Tool Stack

CSHARK

Java

CSHARK

PostgreSQL

CSHARK

ORACLE

CSHARK

MSSQL

CSHARK

AWS

What You’ll Get

  • End-to-end ownership of complex, high-stakes technical deliveries. 
  • Direct contribution to tooling that will outlive the programme and be reused across 50+ customer migrations.
  • A growing role: as the programme industrializes, senior engineers are expected to mentor and technically lead parallel migration teams.
  • Exposure to a full modern stack (Java 21 / React / PostgreSQL / AWS) alongside legacy Smalltalk systems.  
  • Long-term engagement with clear phase gates and the possibility to grow into a Lead Engineer role. 

The Essentials We’re Seeking

Data Migration & Legacy Systems experience 

  • Proven experience with large-scale data migration projects: ETL or systems integration on enterprise-scale projects, transformation pipelines, cutover planning. 
  • Experience working with XML-based data transformation (mapping files, XSLT, or equivalent config-driven ETL).
  • Proven ability to diagnose complex migration errors under time pressure: root-cause analysis, staging data fixes, re-run coordination. 
  • Experience coordinating with business stakeholders during UAT and cutover; clear written and verbal communication in English. 
  • Experience with legacy database analysis: reverse-engineering un(der)documented schemas, understanding data semantics and relationships without complete documentation and dealing with corrupted or ambiguous data or metadata. 

 

Technical Skills 

  • Comfortable working with SQL at an advanced level: complex queries, schema analysis, data profiling, and diagnosing data quality issues. 
  • Strong proficiency in SQL across at least two of: PostgreSQLOracleSQL ServerDB2. 
  • Solid Java skills (Java 21 ecosystem preferred); comfortable building and extending internal tooling – data pipelines, automation scripts, validation frameworks – with clean, testable code. 
  • Familiarity with Git workflowsCI/CD pipelines, and infrastructure-as-code practices.  
  • Good exposure to cloud environments, ideally AWS infrastructure and services. 
  • Docker: confident setup, troubleshooting, and local environment management. 

 

Domain & Governance 

  • Rapid domain understanding: ability to quickly absorb unfamiliar, regulated business domains.  
  • Governance mindset: documenting decisions, maintaining audit trails, getting formal client sign-off.  
  • Experience working with subject matter experts to define and validate data transformations and mappings. 

Mindset & Working Style 

  • Ability to manage multiple concurrent workstreams. 
  • Clear communicator: able to explain architectural and domain modelling decisions to both technical and non-technical stakeholders. 
  • Resilient and persistent under pressure: comfortable working with tight deadlines and high client expectations. 
  • Actively uses AI-assisted tools (e.g. ChatGPT, Claude, GitHub Copilot or similar) as part of daily development and problem-solving workflow – we expect AI tools to be a natural part of how you work. 

 

Nice to haves

  • Exposure to Smalltalk or ObjectStudio.  
  • Familiarity with S3-compatible object storageartifact lifecycle management, or observability tooling (dashboards, trend analysis). 
  • Experience with cloud-native deployments on AWS; understanding of multi-tenant SaaS architectures. 
  • Debt managementfinancial services, or accounts receivable domain experience is a significant advantage. 
  • German language skills (B2+). 

Our
Benefits

At CSHARK, it’s not about trendy perks or the latest gaming console in the lounge. Based on feedback from our team, what truly counts is an environment conducive to focused work, structured processes, and continuous skill development. We prioritize what genuinely enriches the daily work experience, ensuring that every moment spent with us is both productive and fulfilling. 

100% remote work

Harness the power of technology with our remote-first approach. Work from the comfort of your space while staying connected and collaborative. 

Flexible hours

Find your rhythm with hours that align to your lifestyle. We understand that productivity isn’t confined to the typical 9-to-5.

International projects

Engage in projects that transcend borders. Experience the thrill of working with diverse teams and clients from different parts of the world.Navigate the global tech landscape with ease. Enhance your communication skills with our tailored Business English sessions.

Business english lessons

Navigate the global tech landscape with ease. Enhance your communication skills with our tailored Business English sessions.

Participation in charity actions

Connect with the community and contribute to causes that matter. Join us in various charity initiatives and be a part of change that extends beyond business.

In-house technology workshops

Stay at the forefront of technology. Dive deep into topics, refine your skills, and learn from peers through our regular tech workshops. 

100% remote work

Harness the power of technology with our remote-first approach. Work from the comfort of your space while staying connected and collaborative. 

Flexible hours

Find your rhythm with hours that align to your lifestyle. We understand that productivity isn’t confined to the typical 9-to-5.

International projects

Engage in projects that transcend borders. Experience the thrill of working with diverse teams and clients from different parts of the world.Navigate the global tech landscape with ease. Enhance your communication skills with our tailored Business English sessions.

Business english lessons

Navigate the global tech landscape with ease. Enhance your communication skills with our tailored Business English sessions.

Participation in charity actions

Connect with the community and contribute to causes that matter. Join us in various charity initiatives and be a part of change that extends beyond business.

In-house technology workshops

Stay at the forefront of technology. Dive deep into topics, refine your skills, and learn from peers through our regular tech workshops. 

Explore the Heartbeat of CSHARK

Discover the essence of our guilds’ expertise, advanced tools and tech stack, and our real-world successes. Delve into impactful case studies and hear genuine insights from our team

Get to Know How We Work
CSHARK