Senior Java Developer (Kafka)
PEOPLEMORE P.S.A.
Kraków, Poland • 30m ago • Remote
Senior
Remote
130 - 160 PLN/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Senior Java Developer (Kafka)
Focus: scalable, asynchronous, high-performance systems with Kafka and event-driven architecture
Description
You will design and build scalable Java functionality without negatively impacting existing systems. The work centers on asynchronous processing and high-volume data processing using Kafka and event-driven architecture, together with SQL/NoSQL databases and CQRS. You will also verify AI-generated code using unit tests and edge cases.
Responsibilities
Design and build scalable Java functionality while protecting existing systems
Create solutions for asynchronous processing and high-volume data processing with Kafka
Work with SQL and NoSQL databases and apply CQRS where appropriate
Design with performance, isolation, maintainability, and security in mind
Validate AI-assisted code via unit tests and edge-case coverage
Requirements
Strong commercial experience with Java and Spring
Very good knowledge of modern Java (Records, immutability, Stream API)
Solid understanding of Java fundamentals: equals/hashCode, collections, reflection, Garbage Collection
Good understanding of Spring internals and Dependency Injection
Strong knowledge of SOLID, clean code, design patterns, and code smells
Experience with Kafka and event-driven architecture
Understanding of idempotency, at-least-once delivery, and Dead Letter Queues
Experience designing scalable, asynchronous, high-performance systems
Good understanding of SQL and NoSQL databases and ability to choose the right approach
Knowledge of CQRS, ACID, indexing, and database partitioning
Ability to discuss architectural decisions, explain trade-offs, and adapt solutions
Practical experience with AI tools such as GitHub Copilot and ability to verify generated code
Strong communication skills and collaborative approach to design
Very good English and Polish
Benefits
Private medical care
Sports card
Training courses
100% remote work (or another preferred system)
International working environment and international projects
Small team
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Java Developer
Ness Solution
Senior
Technology
Warsaw, Poland · On-site
N/A
6 days ago

Senior Java Developer
INFOPLUS TECHNOLOGIES
Senior
Technology
Kraków, Poland · On-site
1K zł - 1K zł/yr
7 days ago

Senior Java Developer, Front Office SWD Data and Reporting Team
Nordea
Senior
Technology
Gdańsk, GD, Poland · On-site
N/A
5 days ago

Java Developer
INFOPLUS TECHNOLOGIES
Senior
Technology
Kraków, MA, Poland · Remote
22K zł - 25K zł/yr
5 days ago

Senior Java Developer
ALTEN Polska
Senior
Technology
Katowice, Silesian Voivodeship, Poland · Remote
N/A
4 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Senior Java Developer
Ideamotive
Senior
Technology
Warsaw, Poland · On-site
0K zł - 0K zł/yr
5 days ago
Java Developer
Edge One Solutions Sp. z o.o
Senior
Technology
Kraków, Pl-06, Poland · On-site
N/A
29m ago

Senior Java Developer
Pretius
Senior
Technology
Warsaw, Poland · Remote
0K zł - 0K zł/yr
7 days ago

Senior Java Developer
EPAM Systems
Senior
Technology
Krakow, Poland · On-site
N/A
3 days ago
Potential salary for Senior Java Developer (Kafka) role
Improve your resume for just $5
PLN 130 – PLN 160/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights