Currency

Java Development Lead

Java

Java Development Lead

Java

Krakow, Kraków

DCV Technologies

Full-time
B2B
Senior
Hybrid

Tech stack

    English

    B2

    Java

    advanced

    Spring Framework

    advanced

    Azure Cloud

    advanced

    Kubernetes

    advanced

Job description

Java Development Lead


📍 Kraków, Poland – 3 days/week on-site


We’re looking for a hands-on Java Development Lead to join our team in Kraków and drive the design and delivery of scalable, cloud-native enterprise applications. In this role, you will lead development efforts, define technical direction, and mentor a talented team of engineers while working closely with product and architecture teams in an Agile environment.


Job Summary:

 

We are seeking a highly skilled and experienced Java Development Lead to drive the design and development of enterprise-grade applications. The ideal candidate will have a strong background in JVM-based programming, microservices architecture, cloud technologies, and modern engineering practices. This role requires hands-on technical leadership, mentoring team members, and collaborating across cross-functional teams.


Key Responsibilities:

 

  • Seeking a hands-on technical leader passionate about building scalable cloud applications and solving real business problems.

  • Lead the design, development, and deployment of scalable enterprise applications.

  • Architect and implement distributed microservices using modern communication patterns.

  • Champion engineering best practices including SOLID principles, Clean Code, and Domain-Driven Design.

  • Collaborate with product owners, architects, and other stakeholders in an Agile environment.

  • Guide and mentor junior developers, conduct code reviews, and ensure high-quality deliverables.

  • Integrate with relational and NoSQL databases including PostgreSQL, MongoDB, and CosmosDB.

  • Work with BPMN engines such as Flowable for business process automation.

  • Drive adoption of reactive programming paradigms using Spring WebFlux.

  • Ensure applications are cloud-ready and optimized for deployment on Azure and Kubernetes.

 

Required Skills & Qualifications:

 

  • 12+ years of enterprise-level application development experience.

  • Strong proficiency in Java (17+), Spring Framework (5+), and design patterns.

  • Proven experience in building distributed microservices architectures.

  • Hands-on experience with PostgreSQL, MongoDB, or CosmosDB.

  • Familiarity with BPMN engines like Flowable.

  • Experience with Java Reactive Programming and Spring WebFlux.

  • Solid understanding of Agile methodologies and SCRUM practices.

  • Excellent communication, leadership, and collaboration skills.

  • Exposure to Azure Cloud services and Kubernetes.

 

Preferred Qualifications:

 

  • Experience with CI/CD pipelines and DevOps practices.

  • Knowledge of containerization tools like Docker.

  • Familiarity with monitoring and logging tools (e.g., Prometheus, ELK stack).

  • Certification in Java, Cloud, or Agile methodologies is a plus.

 

Published: 25.09.2025
Office location

Java Development Lead

Apply

Java Development Lead

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.