[Stellenangebote] Vollzeit-Job: Team Lead Java Development, Meetrics GmbH, Berlin

marcusedel at zedat.fu-berlin.de marcusedel at zedat.fu-berlin.de
So Mai 18 19:14:12 CEST 2014


------------------------ Ursprüngliche Nachricht ------------------------
Betreff: Team Lead Java Development, Meetrics GmbH, Berlin
Von:     "Katharina Wodischeck" <katharina.wodischeck at meetrics.com>
Datum:   Fr, Mai 16, 2014 15:10
An:      stellenangebote at lists.spline.inf.fu-berlin.de
--------------------------------------------------------------------------

Meetrics GmbH is a leading business on the German and European market for
technical solutions for the increase of the quality and impact of
advertising campaigns and online editorial content. The clients of Meetrics
include, amongst others, well-known digital marketing businesses and
leading news portals, e.g. Spiegel, Burda, RTL and Gruner & Jahr.


*Position Description*The Team Lead Java Development guides and manages the
Java Development Team technically and organizationally. He / She works
together with the Director of Technology on designing the future of the
backend system architecture while still being hands-on capable.


*Major Areas of Responsibility*- Guiding and managing the Java Development
Team
- Designing the backend system architecture
- Developing Java applications
- Managing servers used for backend applications


*Primary Objectives*- Improving the work of the Java Development Team
(faster development cycles, less issues with the developed code)
- Improving the backend system architecture (scalability, maintainability,
extensibility)
- Optimal support for the Client Services Team



*Specific Responsibilities of the Job*

*Guiding and managing the Java Development Team:*- Leading a team of four
or more software developers (mainly Junior level of up to three years of
experience)
- Assigning tasks to the team members adhering to the Kanban process
established in the company and coordinating the development with the
Product Managers
- Monitoring the task progress, discussing and solving problems (frequency
and intensity depending on the experience level of the team member)
- Reviewing code changes, handling the code change integration
- Developing procedures and guidelines to improve the development process
(especially regarding documentation and developer training), mentoring the
team with technical practices etc.


*Designing the backend system architecture:*- Understanding and
contributing to the service oriented architecture currently deployed in the
company from design through to code level (different components built with
Jetty, Spring and Apache Shiro as well as communicating using REST calls;
ETL pipelines using Apache Kafka, MySQL, ElasticSearch and eventually HDFS
and Hadoop MapReduce; resource management with DNS)
- Open-mindedness towards the existing system architecture, thinking
outside the box and developing applications with unusual approaches
- Improving the design of the backend system architecture together with the
Director of Technology, solving problems regarding scalability,
performance, maintainability (helping the Operations team with maintenance
tasks) as well as implementation of interfaces to third-party applications
and development of new features


*Developing Java applications*- Developing Java applications using Spring,
Maven, GIT and Jenkins
- Improving build processes (especially by better integration of Maven/GIT
projects into Jenkins)
- Introducing useful design patterns, ensuring best technical practices are
applied
- Introducing patterns and guidelines for documentation and testing



*Required Knowledge, Skills, and Abilities*

*Broad knowledge and experience in:*- Java / JVM technologies, Spring,
Service Oriented Architectures (RESTful), Maven, GIT, Jenkins, Junit,
Jetty, Apache Shiro
- Architecture and implementation level software design


*Above average skills in:*- Designing and developing large scale, complex
applications
- Leading and managing the delivery of system/software development projects
in a structured environment
- Managing and organizing development teams, facilitating and coaching team
members
- Working independently


*Other requirements:*- Good command of English – technical, spoken, written
- Command of spoken German

For questions and to send your CV and covering letter to:
Katharina Wodischeck
Email: jobs at meetrics.com
Phone: +49 30 555 7578 55



*Katharina Wodischeck*Assistenz des Managing Boards

Fon: +49 30 - 555 7578 55
Fax: +49 30 - 555 7578 59

Email: katharina.wodischeck at meetrics.com
Web: www.meetrics.com




Meetrics GmbH l Alexanderstr. 7 l 10178 Berlin l Germany
Managing Directors: Max von Hilgers, Philipp von Hilgers
Sitz der Gesellschaft: Berlin, Amtsgericht Berlin-Charlottenburg, HRB 115195
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://lists.spline.inf.fu-berlin.de/mailman/private/stellenangebote/attachments/20140518/e6b3600e/attachment.html>


Mehr Informationen über die Mailingliste Stellenangebote