Senior Java Developer
City, Kraków
DCV Technologies
We are looking for a Senior Java Developer who thrives on building scalable, cloud-native solutions and wants to leave their mark on systems used by millions of users worldwide.
This is not just another coding job – it’s about shaping the backbone of modern financial platforms. You’ll be working with cutting-edge tech, solving real-world problems, and collaborating with brilliant engineers who share your passion for clean, robust, and efficient code.
🎯 What You’ll Do
Build high-performance applications with Java 18+ & Spring Boot
Design and integrate RESTful & GraphQL APIs (documented with Swagger/OpenAPI)
Work with both SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB)
Automate delivery pipelines with Jenkins / GitLab CI / GitHub Actions
Containerize with Docker, orchestrate with Kubernetes
Deploy & scale solutions in Azure Cloud
Set up monitoring & logging (Prometheus, Grafana, ELK, Splunk)
Ensure reliability with unit & integration tests (JUnit, TestNG, Mockito, WireMock)
Work with Kafka & messaging systems
Keep everything secure with OAuth2, JWT & Spring Security
Collaborate in Agile squads, bringing ideas to life fast
✅ What We Expect
10+ years of IT experience, with expert-level Java & Spring Boot skills
Proven track record in microservices & distributed systems
Solid understanding of databases, ORMs, and query optimization
Experience with CI/CD, containerization, and cloud deployments
Hands-on with monitoring & alerting tools
Strong knowledge of testing frameworks & automation
Security-first mindset in everything you build
Strong communication skills & problem-solving drive
🌟 Bonus Points For
Certifications: Azure, Java, or Spring
Experience with DDD & Event-Driven Architecture
Familiarity with DevSecOps practices
📍 Kraków – hybrid (3 days onsite, 2 days remote)
💰 1.300–1.400 PLN/day B2B
If you love solving tough problems, designing resilient systems, and pushing boundaries with modern Java – this role is made for you.