⚡ New

Senior Software Engineer (Java)

KEEPIT POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

MałopolskieFull-timeMid LevelOn-site

Job Description

technologies-expected :

  • Java
  • Spring Boot
  • SQL
  • Docker
  • Kafka

about-project :
  • We are building a Java team in our Krakow office at Keepit, and we're looking for a Senior Java Engineer to help shape it from the ground up. You will work on our cloud-to-cloud backup platform: a distributed, high-availability system that protects the critical SaaS data of organizations worldwide. This role involves owning complex components and features end-to-end, while also driving key architectural decisions for greenfield Java backend projects.
  • Proactiveness, initiative, and strong decision-making are essential for this role.

    We need someone who can set the bar, not just meet it.


responsibilities :
  • Lead technical design and architecture for features and services, ensuring scalability and maintainability
  • Participate in all phases of the software development lifecycle
  • Collaborate with Product, QA, Support, and Operations teams to resolve issues and deliver improvements
  • Maintain high code quality by clear documentation, thorough code review, and architectural improvements
  • Ensure system reliability, including error handling, observability, and scalability
  • Mentor and grow other developers; be the go-to technical authority on the team

requirements-expected :
  • 5+ years of backend Java development experience
  • Solid experience with the Spring Boot ecosystem, RESTful API design, and modern service-oriented architecture
  • Experience working with KeyCloak, and good understanding of Authentication and authorization systems
  • Solid understanding of SQL and working with relational databases
  • Experience with docker and containerized solutions
  • Familiarity with event-driven architecture (e.g. Kafka, RabbitMQ)
  • Experience with CI/CD pipelines and modern DevOps practices
  • Strong initiative and a proactive mindset, with a willingness to share knowledge in a collaborative environment
  • Ability to work independently and take full ownership of technical decisions

offered :
  • Official employment – Umowa o pracę contract
  • Creative tax (KUP 50)
  • 4 additional working days of vacation leave per full calendar year
  • 3 days of internal sick leave without a doctor`s note
  • Health and Life Insurance
  • Employee Capital Plan (PPK)
  • Multisport card compensation
  • Coverage of professional training sessions, meetups, etc.
  • English-speaking club with native speakers
  • Polish language classes
  • Internet and Glasses reimbursement
  • Cosy office in Krakow city centre (Długa, 72) with beverages, fruit, and cookies
  • Winter and summer parties, events, team-buildings

Posted Today

Related Jobs

Related Searches

Apply Now