Open positions in JAVA


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 Junior Software Engineer. As an Junior Software Engineer, you will be a part of a top-line engineering team, building applications that reach millions of end-users globally. Your main goal will be to work together with your colleagues to craft scalable software resistant to high traffic and to optimize existing solutions.

Job ID: JSE
Job type: Full time, regular

Responsibilities:

  • Delivering high-quality code under supervision of more experienced team members
  • Improving automated test coverage
  • Taking part in resolving advanced technical problems
  • Keeping up to date with modern software development technologies

Your profile:

  • First practical experience in programming in Java/ Scala/ C#/ C++/ PHP and familiarity with related frameworks/ libraries
  • Knack for algorithms and optimization
  • Curiosity, desire to learn and ambition to quickly become a self-reliant, top-notch software engineer
  • Good command of English (we work directly with colleagues around the World)
  • Ability to travel (potential to travel to other offices in the US and Europe)

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 health care, 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!
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 Junior Software Engineer in Test. As a Junior Software Engineer in Test, you will be a part of a top-line engineering team, building applications that reach millions of end-users globally. Your main goal will be to work together with your colleagues to craft scalable software resistant to high traffic and to optimize existing solutions.

Job ID: JSET
Job type: Full time, regular

Responsibilities:

  • Developing test plans, test cases and test execution under supervision of more experienced colleagues
  • Taking part in designing and developing tools and assisting in continuous development initiatives
  • Helping to maintain the testing framework for various types of testing (functional, load/performance, security) on multiple platforms (web, iOS/Android, emerging platforms)

Your profile:

  • First practical experience in designing and executing automated testing
  • Knowledge of software quality practices and ability to learn and adopt emerging concepts
  • Familiarity with some of the test tools
  • Basic experience with Java/ Scala and some other common language (e.g. PHP, JavaScript)
  • Curiosity, desire to learn and ambition to quickly become a self-reliant, top-notch expert in test automation
  • Good command of English (we work directly with colleagues around the World)

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 health care, 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!
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 Software Architect. We need someone with at least eight years of experience who not only has hands-on experience, but will also provide technical expertise and serve as a resource and standards setter

Job ID: SA
Job type: Full time, regular

Responsibilities:

  • Designing, advising and participating in creating new software systems and modifying existing applications to meet business requirements
  • Maintaining expert knowledge of key technical areas, including JVM Languages (Java, Scala), (D)VCS (subversion, git), web architecture (HTTP, REST), testing frameworks, and SQL/NOSQL databases (MySQL, MongoDB)
  • Defining and implementing processes pertinent to the software development lifecycle, including style guidelines, code reviews, testing practices, build, delivery and deployment
  • Guiding and mentoring engineers, estimating development tasks and writing code when required
  • Producing and maintaining technical documentation

Your profile:

  • 8+ 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
  • Expert knowledge of JSE, OOP and design patterns
  • Experience in working with JavaScript (knowledge of JQuery and AngularJS is strongly desired)
  • Good understanding of the functional programming (FP) paradigm and its practical applications
  • Familiarity with trade-offs between traditional RDBMSs and NOSQL data stores
  • Experience with various web servers (e.g. Apache HTTPd, NGINX, Apache Tomcat, Jetty, JBoss) and ability to point to the right one for the particular job
  • Working knowledge of various open source Java APIs (e.g. Apache Commons)
  • High comfort in working in Unix/ Linux environment and scripting languages
  • Commitment to principles of continuous integration/ delivery/ deployment
  • Excellent communication skills
  • Very good English language skills (verbal and written)

Nice to have:

  • Proficiency in a programming language other than Java or Scala would be an advantage

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 health care, 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!
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 Software Architect - Database Modeler. We need someone with at least eight years of experience who not only has hands-on experience, but will also provide technical expertise and serve as a resource and standards setter

Job ID: SADB
Job type: Full time, regular

Responsibilities:

  • 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 when required
  • Producing and maintaining technical documentation

Your profile:

  • 8+ 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
  • Strong experience in designing databases and in implementing data driven systems
  • Great understanding of trade-offs between traditional RDBMSs and NOSQL data stores
  • Expert knowledge of JSE 7+, 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) and ability to point to the right one for the particular job
  • High comfort in working in Unix/ Linux environment and scripting languages
  • Commitment to principles of continuous integration/ delivery/ deployment
  • Excellent communication skills
  • Very good English language skills (verbal and written)

Nice to have:

  • Proficiency in a programming language other than Java or Scala would be an advantage

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 health care, 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!
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 Senior DevOps Engineer.

Job ID: SDOE
Job type: Full time, regular

Responsibilities:

  • Introducing new CI/CD processes, technologies and tools
  • Recommending automation pipelines
  • Working closely with engineers of other specialties (including Cloud Engineers, Software Engineers, DBAs, Network Administrators) to ensure that business requirements are met, using the right tools for the job
  • Troubleshooting deployment incidents if they happen
  • Developing and maintaining technical documentation
  • Mentoring engineers who are earlier in their careers

Your profile:

  • 4+ 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
  • Knowledge and experience of the technologies that enable software build automation and deployment
  • Good understanding of concepts like CI/CD, configuration management, cloud platforms, version control, automation, monitoring, analytics, contenerization and microservices architecture
  • High comfort in working with Linux environment and typical sysadmin tools
  • Advanced scripting skills (bash, python) with ability to use various compound data structures
  • Experience with software build automation for mobile platforms (iOS and Android) would be an advantage
  • Knowledge of AWS, Jenkins, Kubernetes and Java programming language would be an advantage
  • Desire to learn new technologies, automate and continuously improve existing standards
  • 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 health care, 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!
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 Software Engineer. We need someone with professional, hands-on experience in developing high trafficked Web based applications in a fast paced, business changing environment

Job ID: SE
Job type: Full time, regular

Responsibilities:

  • Delivering high-quality code and improving automated test coverage
  • Analyzing technical challenges encountered by the team and suggesting viable solutions
  • Providing support for less experienced engineers
  • Keeping up to date with modern software development technologies and sharing the knowledge with other team members

Your profile:

  • 2+ years of relevant professional experience in building and delivering scalable, efficient software solutions with Java/ Scala/ C#/ C++/ PHP
  • Master’s degree in Computer Science (or related field) or equivalent professional experience combined with a Bachelor’s degree
  • Working knowledge of at least one major app framework
  • Knack for algorithms and optimization
  • Understanding of the REST architectural style and how it relates to the HTTP protocol
  • Curiosity, desire to learn and proactivity in finding solutions and improving the quality of work
  • Good command of English (we work directly with colleagues around the World)

Nice to have:

  • Experience with web servers (e.g. Apache HTTPd, NGINX, Apache Tomcat, Jetty, JBoss)
  • Knowledge of client-side, browser-related technologies and techniques (HTML5, CSS and JavaScript) related to compatibility, performance and security
  • Working knowledge of various open source web APIs, libraries and frameworks (e.g. JQuery, Angular, ReactJS, backbone.js, Jasmine, Buster.js, etc.)

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 health care, 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!
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 Software Engineer - Quality Owner. We need someone with at least two years of experience in designing approaches and participating in implementation of solutions to improve software from day one of the development lifecycle. Being one of the software engineers and while developing high quality code you will be also writing tests and assuring that all crew members write appropriate UI/backend tests (functional, integration, performance, acceptance tests)

Job ID: SEQO
Job type: Full time, regular

Responsibilities:

  • Building new and optimizing existing applications (serving heavy traffic, requiring high efficiency and resistant to failures)
  • Creating technical documentation
  • Designing and developing Java or Scala automated tests and integrating them in a CI environment
  • Designing, preparing and participating in implementation of test cases
  • Assuring that requirements, design, and other project deliverables meet standards
  • Managing and monitoring defect reports and working with developers and other project team members to provide and verify resolution

Your profile:

  • 2+ 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
  • Experience in test automation
  • Ability to create and define performing approaches to testing RESTful web services and Web UI
  • Knowledge of any common JVM language (e.g. Java, Scala)
  • Knowledge of JUnit or TestNG or ScalaTest test frameworks
  • Very good English language skills (verbal and written)

Nice to have:

  • Familiarity with Continuous Integration concepts
  • Familiarity with BDD testing
  • Comfort using (D)VCS (e.g. Git, SVN)
  • Familiarity with Agile development process (Scrum, TDD)
  • Experience with sbt or Maven
  • Knowledge of Selenium browser automation or mobile UI automation

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 health care, 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!
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 Senior Java Software Engineer - Data Science. We need someone with professional, hands-on experience in the area of Data Science, willing to pursuit new methods of data analysis and apply them in our projects. You should be driven to deliver quality software suitable for the high-availability nature of television broadcasting. If this roughly describes you and you want to be at the core of some of the biggest brands of pop culture, such as Comedy Central, MTV, Nickelodeon, and Paramount, then you may be reading about your next job right now!

Job ID: SJSEDS
Job type: Full time, regular

Responsibilities:

  • Designing robust and scalable software solutions with the focus on application of Data Science technologies
  • Building new and optimizing existing applications (serving heavy traffic, requiring high efficiency and resistant to failures)
  • Creating technical documentation
  • Improving automated test coverage (unit/integration/user acceptance tests, etc.)
  • Resolving technically advanced problems
  • Keeping up to date with modern back-end web technologies
  • Sharing knowledge and guiding less experienced team members

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
  • Hands-on experience and deep understanding of the following areas: Data Science, Big Data, Data Mining, Machine Learning
  • Strong experience with Scala or Java and knowledge of at least one other OOP or FP language
  • Understanding of the REST architectural style and how it relates to the HTTP protocol
  • Working knowledge of at least one major app framework (e.g. Spring 3, JAX-RS, Rails, Django)
  • Experience with web servers (e.g. Apache HTTPd, NGINX, Apache Tomcat, Jetty, JBoss)
  • Experience with build and dependency management tools (sbt, Maven, npm)
  • Familiarity with Agile development process (Scrum, TDD) and comfort in using CI approach
  • Experience in working with Unix/Linux environment
  • Very good English language skills (verbal and written)

Nice to have:

  • Knowledge of client-side, browser-related technologies and techniques (HTML5, CSS and JavaScript) related to compatibility, performance and security
  • Working knowledge of various open source web APIs, libraries and frameworks (e.g. JQuery, Angular, ReactJS, backbone.js, Jasmine, Buster.js, etc.)

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 health care, 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!
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 Senior Software Engineer - Java. We need someone with professional, hands-on experience in developing highly trafficked Web based applications in a fast paced, changing business environment

Job ID: SRSE
Job type: Full time, regular

Responsibilities:

  • Designing robust and scalable software solutions
  • Building new and optimizing existing applications (serving heavy traffic, requiring high efficiency and resistant to failures)
  • Creating technical documentation
  • Improving automated test coverage (unit/integration/user acceptance tests, etc.)
  • Resolving technically advanced problems
  • Keeping up to date with modern back-end web technologies
  • Sharing knowledge and guiding less experienced team members

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
  • Strong experience with Scala or Java and knowledge of at least one other OOP or FP language
  • Understanding of the REST architectural style and how it relates to the HTTP protocol
  • Working knowledge of at least one major app framework (e.g. Spring 3, JAX-RS, Rails, Django)
  • Experience with web servers (e.g. Apache HTTPd, NGINX, Apache Tomcat, Jetty, JBoss)
  • Experience with build and dependency management tools (sbt, Maven, npm)
  • Familiarity with Agile development process (Scrum, TDD) and comfort in using CI approach
  • Experience in working with Unix/Linux environment
  • Very good English language skills (verbal and written)

Nice to have:

  • Knowledge of client-side, browser-related technologies and techniques (HTML5, CSS and JavaScript) related to compatibility, performance and security
  • Working knowledge of various open source web APIs, libraries and frameworks (e.g. JQuery, Angular, ReactJS, backbone.js, Jasmine, Buster.js, etc.)

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 health care, 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!
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

Job ID: TLM
Job type: Full time, regular

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 health care, 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!