Apply for this Job

UploadChoose a CV

To find out about how we process your data, please read our privacy policy.

Send

Location   

Berlin

Type   

Permanent

Salary   

€80,000 - €90,000 per annum

Sector   

Java

Reference   

32547

Contact   

Chris Williams

Telephone

0203 397 4565


Job Title: Lead Backend Engineer

Location: Berlin

Start: ASAP

Salary: €80-€90k p/a

 

As a Lead Engineer, you will provide expert consultation in developing smart algorithms and API services for a Measurement solution in conjunction with the Product Owner. You will take ownership of the most complex integration projects, will be an infrastructure expert and be able to communicate concepts and best practices to both technical and non-technical teams.

 

Skills you should bring with you:

 

  • High proficiency in backend engineering, profound knowledge of Java and a deep understanding of the surrounding technology ecosystem.
  • Solid experience in building microservices and distributed systems, as well as an understanding of web tech; experience with AWS. 
  • Proficiency in NoSQL and SQL databases and in high-throughput data-related architecture and technologies (e.g. Kafka, Spark, Hadoop).
  • Passion for writing clean, well-maintainable code and eagerness to provide regular code reviews to your peers.
  • Understanding of the importance of DevOps and eagerness to be involved in designing, building, deploying and running your software.
  • Experience working in agile development (Kanban / Scrum) in multi-functional teams, and eagerness to own the project from the draft to its completion.
  • Excellent communication skills, willingness to provide leadership to a small team of engineers and to maintain a collaborative and friendly atmosphere where everyone can learn and grow.

 

What you will be doing:

 

  • Take part in improving and designing a non-trivial system, consisting of API services, jobs processing billions of records, cloud infrastructure and smart algorithms.
  • Be responsible for the team working on the biggest product at the company and have the opportunity to make a true impact on the company’s performance and revenue.
  • Demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code.
  • Aid in planning product development and timelines and drive continuous improvement of your product.
  • Take decisions on the way to approach team tasks and develop an efficient plan to accomplish them.
  • Provide mentoring and guidance to the team members and encourage them to constantly reach new heights within their career.
  • Work closely with the rest of the tech leads and senior engineering leadership team to ensure you're building a highly reusable codebase and be the key technical contact person for the Product, Sales & Operations teams.

 

Interested? Please click apply now for immediate consideration.


Similar Jobs