Currency

Java Development Lead

Java

Java Development Lead

Java

Krakow, Kraków

DCV Technologies

Full-time
B2B
Senior
Hybrid

Tech stack

    Java

    master

    Java (17+)

    master

    Spring Framework

    advanced

    PostgreSQL

    advanced

    CosmosDB

    advanced

    Kubernetes

    advanced

    Azure Cloud

    advanced

    MongoDB

    regular

    Java Reactive

    regular

    BPMN

    regular

Job description

Java Development Lead


We are looking for Java Development Lead on behalf of our client to join to the leader from the largest Swiss financial holding company.


📍Work mode: Hybrid from Krakow– 3 days in the office (must)

◽️ Contract type: B2B


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.


📩 If you’re interested and meet the qualifications, please send your CV to Alina Pchelnikova

at alina.pchelnikova@dcvtechnologies.co.uk


Published: 29.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.