Lead Java Developer

Our partner is one of the leading technology providers for the ICT industry active in 28 countries in Europe and a total of 143 countries worldwide via PaaS partners. In 2022, net sales of the Swiss-based company amounted to 12.5 billion euros. Their ecosystem offers around 120,000 resellers hardware, software and IT services from more than 700 vendors in over 1450 product categories. In the spirit of the circular economy, the company provides all services from provision to refurbishment from a single source. Their Supply, Solutions, and Service divisions cater to a transactional range of hardware/software, customized IT solutions, and subscription-based cloud offerings as well as platforms for cybersecurity, virtualization and AI.

Location: Flexible, remote-first. You should be located either in Germany, Poland or Portugal.

As a Lead Java Developer you will transform existing solutions of their product - B2B webshop - into a new existing architecture approach. In this role you will coordinate a Scrum team to transform determining application functions. We are looking for a person who has strong hands on experience in Java, who will share this experience within the team, as well as guide and foster collaboration/innovation within the development team.

In regards of capacity balance, we would estimate 40% coding, 60% lead and coordination.

Their offer:

  • Annual salary up to 76.000 € gross + bonus of 4.000€. Salary will depend on the level of your experience, knowledge and your expectations;
  • Full-time work, flexible working hours and location;
  • Individual Development Plan and learning budget for personal development, training and certifications;
  • Health insurance;
  • Covered phone bills with a device included.


  • Transformation of the existing B2B Shop Java application into a new architecture designed by architectural core team;
  • Supervise, guide and mentor a Scrum based development team in a role of Delivery Lead for specific Domains;
  • Ensure high software quality on holistic development scope like Security, Reliability, Maintainability;
  • Continuous collaboration alignment with other Scrum teams and architectural core team.

Main requirements:

  • Several years of professional experience in software development based on Java tech stack. For example, Spring, Spring Boot, Apache Commons, Web Services etc.;
  • Experienced in context of reverse engineering to analyze, understand and migrate existing service domains;
  • Experience working with Agile frameworks;
  • A team player with solid English communication skills, both written and verbal.

Nice to have:

  • Experience in implementing and maintaining Continuous Integration (CI) and Continuous Deployment (CD) pipelines to streamline the development and release
  • Knowledge about Kubernetes, including deployment and management of containerized applications.
Germany, Poland or Portugal
Permanent, Full-Time

Other jobs in this category

Designed & Developed by Minimize