Senior Java Developer (All genders)
Job Description
At movingimage, video is what drives us. We are a global leader in delivering secure enterprise video solutions. Simply put, we want to revolutionize the way in which companies use video. Our cloud-based solution is a centralized platform that enables companies to efficiently manage and stream all their video assets for customers, partners, and employees in the best possible quality on any device.
We move videos. Together with you, we will move even more.
As a Senior Java Developer, you’ll take on the following responsibilities:
- Be an important part of our multinational agile software development teamÂ
- Continue our transition towards a microservice architectureÂ
- Implement high-quality and scalable video asset management and video streaming solutions for enterprise customersÂ
- Write well-structured and documented clean codeÂ
- Adopt the DevOps mindset: You build it, you run itÂ
- Continuously update and expand the existing productÂ
To thrive in the role as a Senior Java Developer, you’ll need:
- Relevant work experience of minimum 5 years in building high traffic web applications using Java 8 or later, Spring, Spring Boot, Hibernate, message brokers like Apache Kafka or RabbitMQ, and building CI/CD pipelinesÂ
- Hands-on experience working with multi-threaded applications, distributed systems, and developing micro-service based applicationsÂ
- Hands-on experience in designing software and solving complexity by using OOP design patterns and SOLID principlesÂ
- Strong knowledge of relational and NoSQL databasesÂ
- Previous experience in implementing RESTful APIsÂ
- Practical experience implementing automated tests: Unit, integration, and functionalÂ
- Very good communications skillsÂ
- Fluency in the English language
Additional bonus skills:
- Experience in building Domain Driven Design web applications and servicesÂ
- Hands-on experience with Elasticsearch and Wowza SE
- Experience with Docker, Kubernetes and Helm chartsÂ
- Experience with GraphQL Java APIsÂ
- Experience with event-driven architecturesÂ
Why you will love working with us:
Culture: We work agile, focusing on cross-team collaboration based on trust and transparency. You are free to introduce your own ideas and make an impact in our diverse and international teams.
Learning & Growth: We support continuous learning through regular 1:1s, feedback conversations, German and English classes and the chance to take part in conferences and trainings.
Balance your Life: We offer flexible working hours adjusted to your schedule. On the top of that, we offer a package of 30 paid vacation days.
Remote-friendly: We have well structured and flexible processes so that we can work from home effectively and enjoy doing it! Hybrid work is the new way of work for us: we combine remote work with some office time to make sure you feel connected & enjoy your freedom at the same time.
Compensation & Benefits: Excellent people deserve great working conditions. We conduct benchmark analyses and run salary cycles regularly to ensure that we pay salaries above the market average. We also offer you a company pension (bAV), which we support with 20%, and subsidize your public transport ticket and Urban Sports Club membership.
Relocation Support: If you are not located in Germany yet, we are happy to support your move with a relocation package to make it as smooth as possible. Besides the package, we also offer administrative support to help with your VISA process etc.
Date Posted
08/31/2024
Views
0
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View DetailsSenior Pricing Analyst - Cencora
Views in the last 30 days - 0
Cencora formerly known as AmerisourceBergen is a leading global pharmaceutical solutions organization They are currently experiencing rapid growth in ...
View DetailsSenior Product Analyst - FinCrime Platform - WISE
Views in the last 30 days - 0
Wise is seeking a Senior Product Analyst for its FinCrime Platform The role involves driving analytics efforts in the Financial Crime Platform product...
View DetailsSenior Data Analyst - Customer Experience - WISE
Views in the last 30 days - 0
Wise is a global technology company aiming to revolutionize international money transfers by offering minimal fees maximum ease and full speed They ar...
View Details