Java Technical Lead
Прямой работодатель Weigandt Consulting ( weigandt-consulting.com )
Опыт работы более 5 лет
Weigandt Consulting is a leading European consulting company specializing in retail with headquarters in Germany, clients from Europe, and employees around the globe. The company has extensive expertise and focus purely on the retail industry delivering value to many successful retailers, helping them to boost profitability and gain a competitive edge by offering the highest level of customer experience.
Our initiative-driven working environment and culture support the contribution of every team member, to increase your learning opportunities and challenge you to grow with us.
Currently, we are looking for a skilled Technical Lead for a long-term project with a global retailer from the United Kingdom.
You will be responsible for improving software development practices and collaborate with other team-members to deliver high-quality products. Our software engineers work across various domains, including finance, fulfillment, pricing, customer management, and transcend, creating complex back-end enterprise applications that require quick execution and minimal downtime.
Our developers contribute to automating business processes, creating applications that enhance information collection for better vendor management. They also develop reporting solutions that provide insights on operational issues. Leveraging the latest technologies ensures our solutions are robust, scalable, and future-proof.
Technologies: Java 11, Couchbase, Kafka, Reactor, Splunk, Azure DevOps, Docker, Kubernetes.
Main responsibilities:
- Manage cross-functional teams (15 team-members) to analyse and solve complex problems, providing valuable insights and solutions
- Participate in code reviews and provide constructive feedback to team members, driving continuous improvement
- Lead the development team, providing guidance and support to ensure high-quality and timely delivery of software solutions
- Maintain and improve existing software development practice within a company
Knowledge, Skills, and Experience required:
- Experience in leading a team of 15 team-members
- Understanding and practical experience of Agile methodology
- Confident knowledge of Java (Core, collections, multithreading basics, profiling)
- Experience with design and architectural patterns
- Good to have experience with Docker, K8s and public cloud services such as Azure or others
- Strong skills with SQL (preferably PostgreSQL) and any NoSQL
- Experience with messaging systems like Kafka, RabbitMQ or similar
- Monitoring systems and observability
- Upper-Intermediate English (B2) writing and speaking skills
- Ability to predict challenges and seek to proactively head off obstacles
Conditions:
- Competitive monthly fixed salary (based on the results of the interviews);
- Long-term international projects with modern technology stacks;
- Hybrid work format: 3 days per week from the office in Budapest;
- Benefits program: compensation of Professional, Workplace, Health, Children, Sports, Services, and Culture expenses by your choice;
- Full-time 40 hours per week;
- B2B contract in accordance with country legislation;
- Help with Digital Nomad Visa
- Paid vacation of 20 working days, 7 sick leaves, and official Hungary holidays;
- Company-provided modern IT equipment: Apple MacBook/ HP/ Lenovo;
- Regular online and offline informal events, a friendly atmosphere.