⚡ 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