ApplyLead Java Engineer for an eCommerce & Distribution company
Posted about 8 hours agoViewed
View full description
💎 Seniority level: Lead, 10+ years
📍 Location: United Kingdom, Germany, Poland, Czechia, European time zone
🔍 Industry: ECommerce & distribution
🏢 Company: RemotivateJobs
⏳ Experience: 10+ years
🪄 Skills: Backend DevelopmentDockerLeadershipProject ManagementSQLCloud ComputingGCPJavaKubernetesPeople ManagementRabbitmqSoftware ArchitectureSpringActiveMQJava SpringMavenREST APICommunication SkillsAnalytical SkillsCI/CDProblem SolvingAgile methodologiesDevOpsMicroservicesJSONTeam managementStrategic thinking
Requirements:
- 10+ years of experience in backend development, with a focus on Java (Spring), software and system architecture.
- 5+ years of leadership experience managing development teams (hiring, training, setting KPIs, running sprints, and ensuring delivery).
- Strong architectural and system design expertise, including experience in improving and scaling backend infrastructure.
- Proficient in Cloud (GCP ideally), Microservices & event-driven architecture, Docker and Infrastructure as code.
- Deep understanding of business logic in eCommerce, ensuring that technical decisions align with company goals.
- Experience with auditing and optimizing backend systems, implementing best practices to enhance efficiency and performance.
- Hands-on coding experience, with the ability to review code, conduct check-ins, and improve development processes.
- Excellent communication skills, with the ability to lead discussions, challenge inefficiencies, and drive improvements within the team.
- Comfortable working in a fast-paced, results-driven environment, prioritizing output over perfectionism.
- Experience with cloud infrastructure (GCP) and setting up DevOps processes.
Responsibilities:
- Leading the software development team (10 engineers) by managing sprints, assigning tasks, and ensuring effective collaboration.
- Overseeing backend architecture and making high-level decisions to improve system efficiency and scalability.
- Conducting regular code reviews and performance audits, identifying and resolving bottlenecks.
- Improving development workflows, setting clear KPIs, and driving faster delivery cycles.
- Collaborating with the CEO and stakeholders to align technical development with business objectives.
- Ensuring smooth communication across the team, encouraging open discussions and knowledge sharing.
- Driving continuous improvement, identifying weaknesses in existing processes and implementing better solutions.
Apply