Summary
✨ AI‑Generated
A senior engineering role focused on designing, developing, and supporting enterprise applications while building and maintaining ETL solutions for data integration and migration. You will translate business needs into scalable technical solutions, collaborate across engineering and business teams, and contribute to Agile and Waterfall delivery. The role emphasizes code quality, performance, resilience, maintainability, CI/CD, DevOps, automation, and reliable production services.
Highlights
Competitive gross salary, ownership across the full software development lifecycle, opportunities to work on scalable enterprise solutions and data initiatives, and exposure to modern engineering, automation, and digital transformation practices.
Description
Type of contract: Employment contract
Salary range: 14600 - 22300 PLN gross
What will you do?
As a Senior Java ETL Engineer, you will be responsible for designing, developing, and supporting enterprise applications across the full software development lifecycle.
You will work with business and technical stakeholders to deliver scalable solutions, improve engineering standards, support digital transformation initiatives, and ensure stable production services.
Your tasks
Design and develop enterprise applications throughout the full software lifecycleDevelop and maintain ETL solutions for data integration and migration initiativesTranslate business requirements into scalable technical solutionsCollaborate with developers, testers, architects, analysts, and business stakeholdersSupport Agile and Waterfall project deliveryImprove code quality, performance, resilience, and maintainabilityContribute to CI/CD, DevOps, automation, and release processesSupport system integrations and migration initiativesInvestigate incidents, perform root cause analysis, and implement permanent fixesConduct code reviews and mentor less experienced engineers
Your skills
6+ years of software development experienceStrong Java, Spring Framework, and REST API and ETL development skillsExperience with system integration, data migration and data transformation projectsExperience working in Agile and Waterfall environmentsKnowledge of DevOps practices, CI/CD, and development automationExperience with SQL and NoSQL databases (Oracle, PostgreSQL, MongoDB)Experience with Jira, Confluence, Git/GitHub, Jenkins, Ansible, and SonarQubeExperience with automated testing frameworks such as JUnitStrong communication, problem-solving, and stakeholder management skillsAbility to mentor engineers and drive engineering best practices
Nice to have
Experience with Spring Cloud, MuleSoft, Seeburger BIS, or EDI solutionsExperience with Kafka, RabbitMQ, Redis, and DockerExperience with production support and service reliability improvements
We offer
Hybrid work in our client's office (Kraków) 8 days a monthWorking in a highly experienced and dedicated teamBenefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.)Online training and certificationsAccess to e-learning platformSocial events