Senior Java Developer

Location Rzeszów, Białystok, Łódź, Remote
Contract type UoP/B2B
Offer description

Join our team as a Java Developer at Kruko, a software house specializing in the creation of mobile and web applications tailored to the specific needs of our clients. We deliver innovative programming projects that support and modernize business operations in Poland and around the world.

 
Responsibilities:
  • Design, develop, and maintain Java-based microservices

  • Build scalable, high-performance backend solutions

  • Collaborate with product owners, architects, and other developers

  • Write clean, testable, and well-documented code

  • Participate in code reviews and technical discussions

  • Support and improve existing systems

Requirements:
  • Strong experience with Java (min Java 8, Java 11+ preferred)

  • Hands-on experience with microservices architecture

  • Experience with Spring / Spring Boot

  • Knowledge of REST APIs and integration patterns

  • Familiarity with Docker and containerized environments

  • Experience with SQL and/or NoSQL databases

  • Good understanding of CI/CD pipelines 


Nice to Have

  • Experience with Kubernetes

  • Cloud experience (AWS, Azure, or GCP)

  • Knowledge of messaging systems (Kafka, RabbitMQ)



What we offer:
  • Competitive employment conditions.
  • Benefits.
  • Flexible working hours.
  • Attractive compensation based on experience and skills.
  • Development opportunities.
We are sorry - this content is not available in selected language.
Last modified Thursday, January 29, 2026