All offersWarszawaJavaTeam Lead/Manager
Team Lead/Manager
Java
Viacom.Tech

Team Lead/Manager

Viacom.Tech
Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Java
    master
    Scala
    master
    Leadership
    master
    MySQL / NoSQL
    advanced
    Agile / Scrum
    advanced
    JSE
    advanced
    Linux / Unix
    advanced

Job description

Viacom.Tech in Warsaw plays a crucial role in Viacom's global engineering organization. We build highly efficient, advanced systems which are used by millions of users all over the world. Currently, we are looking for a rock solid Team Lead/ Manager. We need someone with at least six years of experience who not only has hands-on experience but will also provide technical expertise and serve as a standards setter


Responsibilities:

  • 50/50 Hands-on software development and team leadership/ management
  • Decomposition of user stories into technical tasks
  • Designing databases and providing expertise and guidance
  • Improving knowledge of key technical areas, including some of JVM Languages (Java, Scala), (D)VCS (git) and SQL/NoSQL databases (MySQL, MongoDB)
  • Defining and implementing processes related to the software development lifecycle, including style guidelines, code reviews, testing practices, build process, delivery, and deployment
  • Guiding and mentoring engineers, estimating development tasks and writing code
  • Producing and maintaining technical documentation

Your profile:

  • 6+ years of relevant professional experience plus a Master’s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor’s degree
  • 2+ years of experience in leading and mentoring engineers in the daily operations of application development, deployment and support
  • Command of enterprise-scale design patterns
  • Ability to choose appropriate technologies and strategies
  • Expertise in the empirical analysis and optimization of algorithms
  • Agile Development and Product Management (e.g. Scrum, Lean, Kanban) methodologies and practices
  • Strong experience in designing databases and in implementing data-driven systems
  • Understanding of trade-offs between traditional RDBMSs and NoSQL data stores
  • Expert knowledge of JSE 6+, OOP and design patterns
  • Working knowledge of various open source Java APIs (e.g. Apache Commons)
  • Experience with various web servers (e.g. Apache HTTPd, NGINX, Apache Tomcat, Jetty, JBoss)
  • High comfort in working with Unix/Linux environment and scripting languages
  • Excellent communication skills
  • Very good English language skills (verbal and written)

We offer:

  • Challenging projects targeting large international communities, using modern development and deployment technologies
  • An Agile and growing team of software engineers creating products accessible everywhere
  • Great benefits package: private healthcare, fitness card, and lots of team building events
  • Competitive salary tailored to your skills and experience and plenty of opportunities for personal and career development
  • Brand new office located in the strict city center (2 mins walk from Metro Politechnika) with cool fun zones
  • Last, but not least, we do great stuff for the global brands, such as Comedy Central, MTV, Nickelodeon, and Paramount!


If you are interested in this role, please send your CV in English to the following address: techjobs@vimn.com.
To find out more about Viacom visit http://viacom.tech/  

We kindly inform you that we will contact only selected candidates.

Please provide a clause: I agree to the processing of personal data contained in the application of employment for present and future recruitment processes purpose by VIMN Poland Sp. z o.o. located at Mokotowska 19, 00-560 Warsaw as the data controller. I also agree to the transfer of personal data contained in job applications to companies in the Viacom Group. I also confirm that I have been informed about no obligation to provide personal data and the right of access to them, and the possibility of correcting them.