Remote Lead Java Engineer for an eCommerce & Distribution company
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Our client is a fast-growing eCommerce and distribution company focused on sourcing and onboarding high-value vendors.
They thrive in a results-driven, collaborative environment, valuing efficiency, adaptability, and strategic problem-solving.
We are seeking a highly skilled and experienced Lead Java Engineer with a strong background in backend development, software architecture, system design, and team leadership.
This role will be instrumental in managing the development team, optimizing system architecture, and ensuring the successful execution of software projects.
The ideal candidate will have a deep understanding of Java-based backend systems, business logic for eCommerce, and the ability to drive continuous improvement within the team and technology stack.
This is a Full-Time remote position operating within the European time zone.
Requirements:
The candidate must have 10+ years of experience in backend development, with a focus on Java (Spring), software and system architecture.
A minimum of 5+ years of leadership experience managing development teams, including hiring, training, setting KPIs, running sprints, and ensuring delivery is required.
Strong architectural and system design expertise is necessary, including experience in improving and scaling backend infrastructure.
Proficiency in Cloud (GCP ideally), Microservices & event-driven architecture, Docker, and Infrastructure as code is essential.
A deep understanding of business logic in eCommerce is required to ensure that technical decisions align with company goals.
Experience with auditing and optimizing backend systems, implementing best practices to enhance efficiency and performance is needed.
Hands-on coding experience is required, with the ability to review code, conduct check-ins, and improve development processes.
Excellent communication skills are necessary, with the ability to lead discussions, challenge inefficiencies, and drive improvements within the team.
The candidate must be comfortable working in a fast-paced, results-driven environment, prioritizing output over perfectionism.
Experience with cloud infrastructure (GCP) and setting up DevOps processes is required.
Benefits:
The position offers 5 paid vacation days and 5 days of paid sick leave.
There is an ability to implement strategic initiatives and drive company-wide impact.
A competitive salary in a performance-driven environment is provided.
The opportunity to lead and shape the development team and architecture is available.
The candidate will have full ownership of system design and technical decisions.
The role allows for work in a dynamic, collaborative environment with minimal micromanagement.
Professional development support and opportunities for advancement are included.
This is a fully remote role with flexible working arrangements.