.
Java Backend Developer
  • Warszawa
Java Backend Developer
Warszawa, Warszawa, Mazowieckie, Polska
Randstad Polska Sp. z o.o.
18. 10. 2025
Informacje o stanowisku

For one of our international clients in the technology and digital media sector, we are currently seeking a talented Java Backend Developer to join a distributed engineering team working on modern, large-scale applications.

If you’re passionate about building robust backend systems, cloud-native solutions, and working with cutting-edge technologies in a collaborative environment — this opportunity is for you.

What we expect

  • 4+ years of professional experience in backend software development.
  • Proficiency in Java 17 (or similar JVM languages).
  • Strong understanding of multithreading, collections, JDBC, and design patterns.
  • In-depth experience with the Spring ecosystem (Spring Boot, WebFlux, etc.).
  • Hands-on experience with AWS and Kubernetes (min. 1–2 years).
  • Experience with microservices, distributed systems, and asynchronous communication.
  • Familiarity with CI/CD, Docker, and message queuing systems (Kafka or RabbitMQ).
  • Solid knowledge of SQL and NoSQL databases and caching solutions.
  • Experience with monitoring, alerting, and logging tools.
  • Excellent communication skills and ability to work effectively in an international, cross-functional team.
Proactive, ownership-driven approach and openness to learning new technologies.

Employment agency entry number 47

this job offer is intended for people over 18 years of age

What we offer

  • Fully remote work across Poland
  • Participation in strategic digitalization and migration projects
  • Opportunity to collaborate with cross-regional teams across Europe
  • Opportunity to work on high-impact global projects using modern Java stack and AWS technologies

Your tasks

  • Design, develop, and maintain scalable backend services using Java 17 and the Spring ecosystem.
  • Implement and optimize microservice-based architectures with asynchronous communication patterns.
  • Integrate with AWS cloud services (S3, SQS, SNS) and manage cloud-native deployments.
  • Build and maintain CI/CD pipelines using Jenkins and GitHub Actions.
  • Work with Docker and Kubernetes (including Minikube) to deploy and manage applications in containerized environments.
  • Design and document RESTful and gRPC APIs following a contract-first approach.
  • Utilize message brokers such as Kafka or RabbitMQ for asynchronous event-driven communication.
  • Ensure observability and performance monitoring through Prometheus, CloudWatch, Datadog, Splunk, or Kibana.
  • Optimize persistence layers using MySQL, PostgreSQL, Redis, Elasticsearch, or Caffeine, ensuring efficient database performance and caching.
  • Apply reactive programming principles using frameworks such as Spring WebFlux or Vert.x.

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    120 032
    23 863