Senior Java Backend Developer

Java

Senior Java Backend Developer

Java
Krakow, Kraków

DCV Technologies

Full-time
B2B
Senior
Hybrid

Job description

Java Backend Developer


📍 Location: Krakow, hybrid 3 days/week

📄 Contract: B2B

🧠 Experience: 10–12 years


About the Role:

We are looking for a skilled Java Backend Developer to join our team and contribute to building modern, scalable backend systems. You will be working with Java 17+, Spring Framework, and other cutting-edge technologies to develop and optimize microservices architectures. If you're passionate about clean code, performance tuning, and distributed systems, we’d love to hear from you!


Key Responsibilities:

  • Design and develop robust backend applications using Java 17+ and Spring Framework 5+

  • Work with distributed microservices architectures

  • Design and implement RESTful APIs and integrate with frontend systems

  • Manage relational (SQL) and NoSQL databases (PostgreSQL, MongoDB, etc.)

  • Apply SOLID principles, Clean Code practices, and Domain-Driven Design (DDD)

  • Collaborate with cross-functional teams using Agile methodology

  • Optimize application performance and scalability for high-traffic systems

  • Work with cloud technologies and deploy applications in Kubernetes

  • Build and maintain CI/CD pipelines using tools like Jenkins, GitLab, Docker

  • Participate in DevOps practices and improve automation and efficiency


Required Skills & Experience:

  • 10–12 years of experience in Java development

  • Expertise in Spring Framework (5+), Spring Boot, and Java 17+

  • Strong understanding of microservices architectures

  • Proficiency with relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra)

  • Deep knowledge of SOLID principles, Clean Code, and Domain-Driven Design (DDD)

  • Hands-on experience with CI/CD pipelines and DevOps practices

  • Familiarity with cloud technologies (AWS, Azure, or GCP) and Kubernetes

  • Experience with containerization tools like Docker

  • Performance tuning and scalability experience in large-scale systems

  • Excellent communication and collaboration skills

  • Experience working in an Agile environment (Scrum/Kanban)


Nice to Have:

  • Experience with Kafka, RabbitMQ, or other messaging queues

  • Knowledge of Reactive Programming (Spring WebFlux, Project Reactor)

  • Familiarity with monitoring tools (Prometheus, Grafana)


📩 If you’re interested and meet the qualifications, please send your CV to Veronika Lazareva at veranika.lazarava@dcvtechnologies.co.uk

Tech stack

    English

    B2

    Java

    advanced

    Microservices architecture

    advanced

    Cloud & Kubernetes

    advanced

    CI/CD & Docker

    advanced

Office location

Published: 15.12.2025

Senior Java Backend Developer

Summary of the offer

Senior Java Backend Developer

Krakow, Kraków
DCV Technologies
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest z siedzibą w , ul.(dalej jako "administrator"). Masz prawo do żądania dostępu do swoich da... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.