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: You should be located either in Portugal, Germany or Poland.

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 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% delivery leading 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, permanent employment contract or B2B contract;
  • Fully remote with optional once-per-quarter visits to Germany;
  • Individual Development Plan and learning budget for personal development, training and certifications;
  • Health insurance and other perks.

Responsibilities:

  • 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, this also includes following KPIs and be involved in budget management;
  • 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, using technologies like Spring, Spring Boot, Apache Commons, Web Services etc.;
  • Experience in context of reverse engineering to analyze, understand and migrate existing service domains;
  • Experience in overseeing a team of at least 3 developers;
  • Experience working in an Agile methodology setting;
  • You should be 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
    process;
  • Knowledge about Kubernetes, including deployment and management of containerized applications.
Germany, Poland or Portugal
Permanent, Full-Time
Posted
April 1, 2024

Other jobs in this category

Designed & Developed by Minimize