Senior Java Developer

  • Hybrid/On-site/Remote
  • English/Polish
  • Telecommunication
  • Senior
  • Agile/Scrum
Dodaj do koszyka POLEĆ KANDYDATA

Drive Digital Evolution and Contribute to Cutting-Edge Solutions in Media & Entertainment Innovation!

Warsaw-based opportunity with the possibility to work 100% remotely 

As a Senior Java Developer, you will work for our Client, a leading player in the media and entertainment industry. The company is focused on delivering innovative digital solutions and exceptional user experiences. You will be responsible for designing, developing, and maintaining software solutions that drive the digital ecosystem of the organization. This includes working on high-performance applications, building scalable microservices, and contributing to the development of state-of-the-art platforms. You’ll collaborate with a multidisciplinary team to ensure the reliability, security, and efficiency of the systems in a dynamic Agile environment.

Your main responsibilities: Develop, maintain, and optimize backend systems using Java

  • Implement design patterns such as Singleton, Factory, and Observer
  • Build microservices architecture and RESTful APIs
  • Work with databases, including SQL and NoSQL (e.g., MySQL, PostgreSQL, MongoDB, Redis)
  • Utilize Spring frameworks (Spring Boot, Spring MVC) and MyBatis
  • Set up and manage CI/CD pipelines with tools like Jenkins and GitLab CI
  • Write and maintain unit tests using JUnit and Mockito
  • Collaborate in a Scrum team and use tools such as Jira and Confluence
  • Deploy and manage containerized applications using Kubernetes and Docker
  • Adhere to best practices in web application security (e.g., OWASP principles)

You’re ideal for this role if you have:

  • A minimum of 4 years of experience in Java development (Java 8–19)
  • Proficiency in Spring frameworks and ORM technologies
  • Strong knowledge of microservices architecture and RESTful services
  • Experience with SQL and NoSQL databases
  • Familiarity with message queues like Kafka
  • Hands-on experience with Kubernetes and Docker
  • Solid understanding of object-oriented programming principles (polymorphism, inheritance, encapsulation)
  • Experience in a Scrum team and Agile methodologies
  • Knowledge of DevOps practices and tools for automation
  • Analytical and problem-solving skills to design robust solutions

#GETREADY  to meet with us!

We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing of your personal data. You can always also apply by sending us an email at recruitment@itds.pl.

Internal number #6173

Benefits

Access to +100 projects
Access to Healthcare
fintech-delivery
Access to Multisport
Training platforms
Access to Pluralsight
Make your CV shine
B2B or Permanent Contract
Flexible & remote work
Flexible hours and remote work

Aplikuj na to stanowisko


    Wyrażam zgodę na otrzymywanie informacji marketingowych od ITDS Polska na podany adres e-mail Potrzebujemy Twojej zgody na procesy rekrutacyjne na wybrane stanowiska. Prosimy o zamieszczenie w CV zgody na przetwarzanie danych lub przesłanie oświadczenia o wyrażeniu zgody na adres privacy@itds.pl. Możesz również wyrazić zgodę na przyszłe procesy rekrutacyjne na podobne stanowiska.