Lead/Senior Java Developer

Experis

Kraków

Hybrid

PLN 420,000 - 540,000

Full time

21 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Experis in Kraków is seeking a senior Java developer to join an international team building cloud-native, high-performance applications. Hybrid work model: 3 days per week in the Kraków office, with global collaboration across time zones.

You will design, develop, and maintain large-scale systems, contribute to architectural decisions, and work with Spring Boot, microservices, Kafka, and real-time data platforms.

Qualifications

  • 12+ years of professional experience in software development with Java.
  • Experience with microservices and data streaming architectures.
  • Strong knowledge of security technologies, including Azure AD and OAuth.
  • Experience with AI-assisted software development practices.

Responsibilities

  • Take over responsibilities and knowledge from the current vendor.
  • Design, develop, and implement new application functionalities.
  • Maintain, enhance, and optimize existing applications.
  • Collaborate with business stakeholders and technology teams to deliver scalable solutions.
  • Support the development of real-time, high-throughput data platforms.
  • Leverage AI-assisted development tools to improve software delivery and productivity.

Skills

Microservices
Data streaming architectures
Azure AD & OAuth security
AI-assisted development
SDLC knowledge
Communication skills

Tools

Java
Spring Boot
Flowable
JPA / iBatis
Kafka
PostgreSQL
Cosmos DB
Redis
REST APIs
Azure Cloud
Docker
Kubernetes
Maven
Gradle

Job description

Location: Kraków, Poland
Work Model: Hybrid (3 days per week from the Kraków office)
Join an international team and play a key role in building and maintaining high-performance, cloud-native solutions. This position offers the opportunity to work on large-scale, business-critical applications, contributing to both strategic architecture decisions and hands-on development.

Key Responsibilities
  • Take over responsibilities and knowledge from the current vendor.
  • Design, develop, and implement new application functionalities.
  • Maintain, enhance, and optimize existing applications.
  • Collaborate with business stakeholders and technology teams to deliver scalable solutions.
  • Support the development of real-time, high-throughput data platforms.
  • Leverage AI-assisted development tools to improve software delivery and productivity.
Required Skills & Experience
  • 12+ years of professional experience in software development with Java.
  • Strong hands-on experience with:
    • Java
    • Spring Boot
    • Flowable
    • JPA / iBatis
    • Kafka
    • PostgreSQL
    • Cosmos DB
    • Redis
    • REST APIs
    • Azure Cloud
    • Docker
    • Kubernetes
    • Maven
    • Gradle
  • Proven expertise in microservices and data streaming architectures.
  • Strong knowledge of security technologies, including Azure AD and OAuth.
  • Experience with AI-assisted software development practices.
  • Deep understanding of Computer Science fundamentals and the Software Development Lifecycle (SDLC).
  • Excellent communication skills with the ability to translate business requirements into technical solutions and collaborate across global teams.
Nice to Have
  • Experience designing and delivering high-performance, high-throughput platforms.
  • Expertise in real-time streaming systems and time-series data processing.
  • Experience working in large-scale enterprise environments.
What We Offer
  • Opportunity to work on innovative, large-scale international projects.
  • Influence on architectural and technical decisions.
  • Exposure to modern cloud-native technologies and data-driven solutions.
  • Collaborative environment with highly skilled engineering teams.
  • Long-term engagement with challenging and impactful work.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Consultant
Senior Java Consultant

GFT TECHNOLOGIES SE • Poznań

On-site
PLN 172,200 - 220,416
Senior Java Engineer
Senior Java Engineer

GFT TECHNOLOGIES SE • Poznań

On-site
PLN 162,712 - 249,426
Medical insurance
Sport benefits
Lunch subsidy
+4
Java Developer
Java Developer

EPAM Systems • Kraków

On-site
PLN 120,000 - 180,000
Senior Java Full-Stack Developer with React
Senior Java Full-Stack Developer with React

EPAM Systems • Polska

Hybrid
PLN 180,000 - 260,000
Senior Java Lead: Cloud-Native Microservices
Senior Java Lead: Cloud-Native Microservices

Experis • Kraków

Hybrid
PLN 420,000 - 540,000
Senior Java Software Engineer
Senior Java Software Engineer

Tenarai Europe • Kraków

On-site
PLN 180,000 - 250,000
Onsite parking space for employees
Life Insurance
Budget for development
+5
Senior Java Developer
Senior Java Developer

Envion Software • Warszawa

On-site
PLN 268,000 - 357,000
Fully remote or hybrid work
Direct collaboration with senior staff
Transparent compensation & learning预算
+1
Senior Data Engineer
Senior Data Engineer

Dotlinkers IT recruitment • Kraków

On-site
PLN 210,000 - 320,000
Initially remote work
Hybrid work model (3-4 days/week in Kr
Office in Kraków when ready
Senior Fullstack Java Developer / Tech Lead
Senior Fullstack Java Developer / Tech Lead

Dotlinkers IT recruitment • Polska

Hybrid
PLN 212,000 - 234,000
Bonus
Remote work
Senior Fullstack Engineer
Senior Fullstack Engineer

GFT TECHNOLOGIES SE • Kraków

On-site
PLN 162,712 - 249,426
Benefit package tailored to your needs
Online training and certifications
Social events