Associate Java Software Engineer @ Kingfisher plc.

12 hours ago


Kraków, Czech Republic Kingfisher plc. Full time
  • Proficiency in Java 8 or higher, including knowledge of features like lambdas and streams
  • Familiarity with object-oriented programming principles and design patterns.
  • Basic understanding of web technologies (e.g., RESTful APIs, HTML, CSS, JavaScript) and frameworks (such as Spring)
  • Experience with version control systems, primarily Git, for collaborative coding and version management.
  • Ability to write clean, maintainable code and perform unit testing

Associate Software Engineer (Java) – Krakow – Hybrid Working Pattern

We’re Kingfisher. You might know us as Castorama, B&Q, Screwfix, Brico Depot or Koçtaş. We’re made up of over 78,000 passionate people, call over 1,300 stores home and operate in 8 countries. That’s right, we’re big, but we have ambitions to become even bigger and even better. We want to become the leading home improvement company and grow the largest community of home improvers in the world. And that’s where you come in.

At Kingfisher our customers come from all walks of life, and so do we. We want to ensure that all colleagues, future colleagues, and applicants to Kingfisher are treated equally regardless of age, gender, marital or civil partnership status, colour, ethnic or national origin, culture, religious belief, philosophical belief, political opinion, disability, gender identity, gender expression or sexual orientation.

Role Overview:

As an Associate Software Engineer, you will work closely with your cross functional team to design and implement new features and products, whilst bringing ideas, energy, and leadership to the table. Our aspiration is to grow an engineering function that is world class, pioneering in the retail technology space, making great software within a growth culture that is always looking for the next thing to improve or adapt to meet our customer needs.


What we offer: In return, we offer an inclusive environment, where what you can achieve is limited only by your imagination We encourage new ideas, actively support experimentation, and strive to build an environment where everyone can be their best self.  We offer a competitive benefits package and plenty of opportunities to stretch and grow your career.

  • Private medical healthcare at LUXMED (including dentalcare) for you and your family
  • Medicover sports card (Fit&More package)
  • Life insurance financed by the employer
  • Training & Buddy programme that will allow you to quickly adapt to your new role
  • Wellbeing programme for employees
  • Co-financing of monthly tickets for the public transport in Krakow
  • Language courses, access to LinkedIn Learning and the possibility of co-financing studies and certification
  • Employee referral programme

Interested? Great, apply now and help us to Power the Possible


,[Code Development: Write, test, and maintain Java code according to project specifications and best practices., Debugging and Troubleshooting: Identify and resolve software defects and issues in existing applications., Documentation: Create and maintain technical documentation for code, processes, and system architecture., Collaboration: Work closely with senior developers, team members, and stakeholders to understand requirements and deliver solutions., Learning and Improvement: Continuously enhance programming skills and knowledge of Java technologies through training and self-study.] Requirements: Java, Java Script, API, CSS, Spring Tools: . Additionally: Sport Subscription, Private healthcare, Language courses, Home office, Employee referral bonus, Life insurance, Training budget, International projects, Free coffee, Canteen, Free parking, In-house trainings, Modern office, Startup atmosphere.
  • Senior Data Architect

    2 weeks ago


    Remote, Krakow, Kraków, Czech Republic Kingfisher plc. Full time

    About UsKingfisher plc is a leading home improvement company operating in 8 countries with over 78,000 passionate employees.We're committed to creating a diverse and inclusive work environment where everyone can thrive.Job DescriptionData Engineer (Krakow)We're seeking a highly motivated and experienced Data Engineer to join our Data Engineering team in...


  • Kraków, Lesser Poland, Czech Republic Kingfisher plc. Full time

    Role OverviewWe are seeking a highly skilled Senior Software Developer to join our Java Engineering team in Krakow. As a key member of our cross-functional team, you will play a crucial role in designing and implementing new features and products.Your primary responsibilities will include writing clean, maintainable code, performing unit testing, debugging,...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    **Job Summary**We are seeking a highly skilled Java Software Engineer to join our team in Krakow, Poland. As a member of our Emergency Call Handling team, you will play a critical role in extending the capabilities of our mission-critical platform and enhancing existing technologies.**About Us**Motorola Solutions Systems Polska is a leading provider of...


  • Kraków, Lesser Poland, Czech Republic Commerce Media Tech Full time

    About the RoleWe are seeking a highly skilled Java software engineer to join our team, responsible for designing and implementing scalable data processing systems. This is an excellent opportunity to work on large-scale data processing projects, using advanced Java programming skills and experience with JVM performance optimization.


  • Remote, Kraków, Czech Republic AVENGA Full time

    - modern Java (min 17), modern Kotlin (1.9/2.0, min 1 year of experience)- Spring Boot (Spring Core, Spring Data),- JDBC/jOOQ and NoSQL- Google cloud,- DevOps processes and tools,- Monitoring & Metrics tools (Prometheus, Grafana)- XP practitioner (TDD, CI/CD, pair programming, coding standards, simple design).- Hexagonal/Clean Architecture- English B2,...


  • Kraków, Czech Republic HSBC Technology Poland Full time

    What you need to have to succeed in this role Good written and verbal communications skills, very good English Experience with software design and development in a test-driven environment Ability to learn new languages and technologies Hands on experience with AWS and Kubernetes would be beneficial Comfortable choosing and applying appropriate testing...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    Seeking a skilled Cloud Software Developer to join our team at HSBC Technology Poland.About the role:We are looking for an accomplished Software Engineer to contribute to our goals in developing cloud-based applications using Java and associated frameworks.Your career opportunity:The Foundation Engineering Platform, PaaS team provides products and services...


  • Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    4+ years of experience in Java software development. Good understanding of client-server architecture. Working knowledge of REST API design. Engineering practices like TDD, Clean Code, BDD. Strong team player and good communication skills. Ability to lead technical initiatives and features. Engagement in complex tasks. Defining, and maintaining architecture...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    About the JobWe are seeking an experienced Senior Java Software Developer to join our team at Motorola Solutions Systems Polska. As a key member of our development team, you will be responsible for designing, developing, and maintaining Command Central products.Key ResponsibilitiesDesign and develop software solutions using Java, Spring Boot, and...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    We are looking for a highly skilled Cloud Java Software Engineer to join our team in Poland.The ideal candidate will have extensive experience with cloud-based solutions, particularly in Azure and AWS clouds. They will be responsible for designing and implementing scalable and secure systems that meet the highest standards of availability and reliability.Our...


  • Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full time

    We are seeking a skilled Java Software Developer to join our team at Motorola Solutions Systems Polska, where you will play a key role in designing, developing, and maintaining secure communication systems.About the RoleThis is an exciting opportunity for a seasoned Java Engineer to work on complex projects that require strong technical expertise and...


  • Kraków, Czech Republic HRK S.A. Full time

    Our ideal candidate has: 5+ years of programming experience (Java ecosystem) Experience in designing and building microservices (SpringBoot) Working knowledge of REST API design and implementation Practical NoSQL knowledge (MongoDB) and RDBMS systems Knowledge of containerization (Docker, Kubernetes) Working knowledge of messaging systems (Apache...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    About the OpportunityWe are seeking a highly skilled Java Lead Engineer to lead our development team in Krakow, Poland. The successful candidate will have extensive experience in leading and motivating software development teams, with a strong background in developing distributed systems using Java.Job SummaryThis is a fantastic opportunity to take on a...


  • Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    10+ years experience with Java or other languages Practical knowledge of microservices or other distributed systems and REST API Bachelor’s or Master’s Degree in Computer Science, Software Engineering, Math or related fields English language skills allowing for efficient communication with our peers and customers in North America Participates as a...


  • Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full time

    About the RoleWe are seeking a highly skilled Senior Java Engineering Team Lead to join our team in Krakow, Poland. As a Java Lead Engineer, you will be responsible for managing and coaching an internal agile Java development team throughout the entire software development life cycle.The ideal candidate will have experience in leading and motivating small to...


  • Kraków, Czech Republic Antal Full time

    What You Need to Succeed in This Role A minimum of 4 years of experience designing, developing, and operating distributed systems using Java. Proven experience in developing microservices (REST APIs) with Java and Spring Boot, including tools such as Hystrix, Eureka, Zuul, Sleuth, Feign, and Ribbon. Proficiency in cloud technologies (GCP preferred) and...


  • Kraków, Lesser Poland, Czech Republic Jacobs Full time

    We are seeking a highly skilled Principal Software Engineer to join our team at Jacobs, a global leader in delivering digital transformation solutions. As a key member of our software development team, you will be responsible for designing and implementing robust and scalable software solutions using Java technologies.The ideal candidate will have a strong...


  • Kraków, Czech Republic Motorola Solutions Systems Polska Full time

    Must have: Java (Spring), REST Kubernetes/Docker or alternatives 5+ years of Software Development experience in Java (JDK 8+) or more general-purpose programming languages Working knowledge of Spring Framework or similar frameworks. Able to troubleshoot and debug issues; work with remote teams as required. Knowledge of CI/CD Pipelines ​Knowledge of Docker...


  • Remote, Wrocław, Kraków, Łódź, Białystok, Warszawa, Czech Republic Spyrosoft Full time

    We are looking for a highly skilled Senior Java Software Engineer to join our IAM Team. Our customer is a leading German producer of customized solutions for the self-supply of solar-powered electricity.This includes photovoltaic, energy storage systems as well as cloud technology systems helping individuals to become energetically independent.About the...


  • Kraków, Czech Republic Software Mansion Full time

    We usually work for tech startups so we’ve had our share of ever-changing, dynamic projects. In this environment, the development stage is planned only a few weeks ahead and pivots are an integral part of the job. But we like it this way – releases are quick and clients are open to trying out new technologies. What is more, there is very little chance...