Kingfisher plc

Lead Software Engineer (Java)

Kingfisher plc
Apply
2 hours ago
Kraków, PolandStaff+

Responsibilities

  • Lead the design, development, and delivery of scalable software solutions.
  • Collaborate with Product Managers, engineers, and stakeholders to understand requirements and deliver business value.
  • Provide technical leadership and support architectural and technology decisions.
  • Contribute across the full software development lifecycle, including design, implementation, deployment, and ongoing support.
  • Maintain high standards of code quality, reliability, performance, and security through engineering best practices.
  • Support continuous integration, automated testing, and continuous delivery.
  • Mentor engineers and encourage collaboration, knowledge sharing, and continuous learning.
  • Drive continuous improvement of systems, processes, and engineering practices across the team.

Requirements

  • Extensive hands-on experience developing backend applications with Java and Kotlin.
  • Experience designing and building scalable, maintainable, and high-performing software solutions, including distributed systems and microservices architectures.
  • Strong understanding of software architecture, engineering best practices, and modern design patterns.
  • Experience with AWS and cloud-native technologies.
  • Familiarity with Kafka, event-driven architecture, and REST.
  • Knowledge of automated testing, continuous integration, and continuous delivery.
  • Ability to lead technical discussions, make architectural decisions, and guide solutions to complex engineering challenges.
  • Experience mentoring engineers and supporting team members’ technical growth.
  • Strong stakeholder management, communication, and collaboration skills in Agile, cross-functional teams.
  • Pragmatic approach to balancing technical excellence with business needs and delivery goals.
  • Excellent written and spoken English.

Benefits

  • 25,000–33,000 PLN gross per month on an employment contract.
  • Private medical healthcare at LUXMED, including dental care, for the employee and family.
  • Medicover sports card with the Fit&More package.
  • Employer-financed life insurance.
  • Thirty-minute lunch break included in the eight-hour working day.
  • Training and buddy programme.
  • Employee wellbeing programme.
  • Co-financing of monthly public transport tickets in Kraków.
  • Hybrid working with one day per week in the Kraków office and the possibility of working from home.
  • Language courses, accounting courses, LinkedIn Learning access, and possible co-financing for studies and certification.
  • Employee referral programme.
  • Inclusive and professional working environment with opportunities for career growth.
Kingfisher plc

About Kingfisher plc

10,000+ employees
Contact me