Java Development Lead- Hybrid Krakow
Hybrid Krakow, Kraków
DCV Technologies
Dear Consultant,
We are seeking a highly skilled and experienced Java Development Lead to design, develop, and lead enterprise-grade application development. The ideal candidate will have deep expertise in JVM-based programming, microservices architecture, modern engineering practices, and cloud environments. This is a hands-on leadership role that combines technical excellence with mentoring, team collaboration, and strategic input. Send CV to (marcillina.tietjen@dcvtechnologies.co.uk) if you are interested.
Location: Krakow, Poland – 3 Days Mandatory Work from Office (WFO)
Contract Type: Contract
Experience Required: 12+ years
Key Responsibilities
Lead the design, development, and deployment of scalable enterprise applications.
Architect and implement distributed microservices using modern communication patterns.
Champion engineering best practices (SOLID, Clean Code, DDD).
Collaborate with product owners, architects, and stakeholders in an Agile/SCRUM setup.
Mentor and guide junior developers, conduct code reviews, and ensure delivery quality.
Integrate and optimize relational/NoSQL databases (PostgreSQL, MongoDB, CosmosDB).
Implement and manage BPMN workflows using Flowable.
Drive adoption of reactive programming paradigms with Spring WebFlux.
Ensure applications are cloud-ready and optimized for Azure + Kubernetes deployments.
Required Skills & Qualifications
12+ years of enterprise-level application development experience.
Strong proficiency in Java (17+), Spring Framework (5+), and design patterns.
Proven experience building distributed microservices architectures.
Hands-on with relational and NoSQL databases (PostgreSQL, MongoDB, CosmosDB).
Familiarity with BPMN engines (Flowable).
Experience with Reactive Programming & Spring WebFlux.
Strong knowledge 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 (Docker).
Familiarity with monitoring & logging tools (Prometheus, ELK stack).
Certifications in Java, Cloud, or Agile methodologies.
Java Development Lead- Hybrid Krakow
Java Development Lead- Hybrid Krakow
Hybrid Krakow, Kraków
DCV Technologies