Senior Java Developer (Microservices, Kafka)
Wrocław, Lower Silesian Voivodeship, Polska, Kraków, Lesser Poland Voivodeship, PolskaKey offer highlights
Min. 5 years of experience
Backend: Java / .NET / Node / Python
DevOps / Cloud: AWS, Azure, Docker, Kubernetes
Full-time
Hybrid model - partly remote
Description
We are seeking a Senior Java Developer to join our team, bringing expertise in microservices architecture and Kafka-based enterprise messaging systems to power cloud-based, blockchain-driven financial solutions. Responsibilities Lead the implementation of backend systems and mentor junior developers Develop reliable, cloud-based solutions that scale to meet business needs Design and build cloud-native applications for distributed systems Collaborate with diverse stakeholders across technology and business functions Bring creative and innovative thinking to system design and architecture Contribute to projects involving DLT technologies, including the Ethereum blockchain Maintain strong attention to detail and security across all development work Communicate effectively with colleagues from a wide range of backgrounds Requirements At least 5 years of experience in Java development Expertise in developing cloud-native applications using RESTful web services and Kafka-based event-driven architectures Hands-on experience with Kubernetes and Helm Strong attention to detail and security awareness Familiarity with cloud computing, DevOps practices, and digital asset technologies Excellent communication skills in English, with the ability to interact effectively with a wide range of colleagues
Requirements
At least 5 years of experience in Java development
Expertise in developing cloud-native applications using RESTful web services and Kafka-based event-driven architectures
Hands-on experience with Kubernetes and Helm
Strong attention to detail and security awareness
Familiarity with cloud computing, DevOps practices, and digital asset technologies
Excellent communication skills in English, with the ability to interact effectively with a wide range of colleagues
Responsibilities
Lead the implementation of backend systems and mentor junior developers
Develop reliable, cloud-based solutions that scale to meet business needs
Design and build cloud-native applications for distributed systems
Collaborate with diverse stakeholders across technology and business functions
Bring creative and innovative thinking to system design and architecture
Contribute to projects involving DLT technologies, including the Ethereum blockchain
Maintain strong attention to detail and security across all development work
Communicate effectively with colleagues from a wide range of backgrounds
Seniority
Senior
Keywords / Skills