Lead Java Developer

Our partner is one of the leading technology providers for the ICT industry active in 30 countries in Europe and a total of 144 countries worldwide via PaaS partners. In 2022, net sales of the Swiss company amounted to 12.5 billion euros. 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.

As a Lead Java Developer your first task will be to transform the existing solutions of one of the company's main products - B2B webshop - into a new existing architecture approach. In this role you will get a chance to contribute with your Java programming input as well as coordinate the project team to transform determining application functions. In regards of capacity balance, we would estimate 40% coding, 60% as a Team Delivery Lead but it can change depending on team's maturity.

Their offer:

  • Annual salary offer can be up to 76.000 € gross depending on your experience and skill set. Additionally there is an annual bonus of 4.000€. If your salary expectations exceed this amount, please let us know;
  • Full-time standard employment (preferred). A full-time B2B contract is also an option;
  • Fully remote is possible with once-per-quarter visits to Germany;
  • You will have an 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 the architectural core team;
  • Supervise, guide and mentor a Scrum based development team in a role of a 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 the Architectural Core team.

Minimal requirements to apply:

  • At least Senior level experience in software development based on Java tech stack. For example, using technologies like Spring, Spring Boot, Web Services etc.;
  • Experience working in an Agile methodology setting and leading a team of at least 3 developers;
  • Team and project management skills, including ability to track development performance KPIs and oversee the project delivery;
  • Good understanding of secure coding principles and practices, for example, familiarity with OWASP Top Ten;
  • You are a team player and have solid English communication skills, both written and verbal;
  • You should be located either in Portugal, Germany or Poland. They have offices in all 3 locations.

Not mandatory, but nice to have:

  • Experience in context of reverse engineering to analyze, understand and migrate existing service domains, for example, from monolithic to a microservices-based architecture;
  • 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
July 22, 2024

Other jobs in this category

Designed & Developed by Minimize