Senior Java Developer (DevOps)
Craftware
⚲ Warszawa
125 - 170 PLN/h netto (B2B)
Wymagania
- Java
- PostgreSQL
- Hibernate
- CI/CD
- Docker
- Heroku
- Redis
Opis stanowiska
Craftware is a technology company of over 500 experts, empowering large organizations to solve complex business challenges with modern IT solutions - from sales systems and automation to data platforms and AI. We operate where technology must be reliable, secure, and scalable. We deliver end-to-end projects: from analysis and architecture through implementation to development and maintenance. We are a trusted partner of industry leaders such as Salesforce, Veeva, UiPath, and Databricks. Model: remoteEmployment type: full-time Responsibilities: • Design, develop, and maintain backend services • Participate in refinement sessions, proposing technical approaches and identifying risks • Collaborate with Business Analyst, Frontend Developers, QA, and UX • Take ownership of backend components and deliver features end-to-end • Contribute to sprint planning, estimation, and Agile delivery • Ensure code quality (reviews, testing, best practices) • Support CI/CD, Docker, and Heroku deployments • Monitor, debug, and optimize performance • Mentor team members and contribute to technical improvements Requirements: • 5+ years Java (11–17+) with strong Spring Boot experience • Solid backend development and collaboration with Angular teams • PostgreSQL • Hibernate, Liquibase, Maven • Redis (caching/session management) • SAML-based authentication • CI/CD (GitLab CI or GitHub Actions) • Docker & Heroku deployments • Code quality tools (e.g., SonarQube) • Experience with testing, debugging, and production support • Clean code, design patterns, and Git workflows • Ability to mentor, review code, and drive improvements Nice to have: • Performance optimization & monitoring tools • Experience with AI-assisted coding tools (e.g., Copilot) • Experience with enterprise/HR systems • System modernization or migration projects • DevOps / Platform Experience • CI/CD pipeline design • Docker (multi-stage builds, Compose) • Environment management (dev → prod) • Heroku configuration and deployment • Security practices (OWASP) Employment conditions: • B2B contract, • Daily support from team leaders, • Dedicated certification budget, • Assistance in defining and support in your development path, • Benefits package, • Integration trips/events.