Wissen Technology is hiring for Java Developer + Kafka. We are looking for a highly skilled Java Developer with strong experience in Apache Kafka and distributed systems. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend applications, event-driven architectures, and high-performance microservices. The role requires hands-on expertise in Java development, REST APIs, messaging systems, and cloud-ready applications.
Responsibilities
Design, develop, and maintain robust backend applications using Java 11/17 or above; Build and support event-driven architectures using Apache Kafka; Develop scalable microservices and RESTful APIs; Implement Kafka producers, consumers, topics, partitions, and message processing workflows; Collaborate with product owners, architects, and cross-functional teams to deliver business requirements; Optimize application performance, reliability, and scalability; Participate in code reviews and ensure adherence to coding standards and best practices; Troubleshoot production issues and perform root cause analysis; Contribute to CI/CD implementation and DevOps practices; Work in Agile/Scrum development environmentsRequirements
7-12 years of experience; Java 11/17+; Core Java: Collections Framework, Multithreading & Concurrency, Exception Handling, JVM Performance Tuning, Design Patterns, Object-Oriented Programming (OOP); Apache Kafka: Kafka Producers & Consumers, Kafka Streams, Topic Management, Consumer Groups, Partitions & Replication, Event-Driven Architectures, Message Queues & Streaming Platforms; Spring Boot; Spring MVC; Spring Data JPA/Hibernate; RESTful Web Services; Microservices Architecture; SQL databases such as PostgreSQL, Oracle, MySQL, or SQL Server; Query optimization and database design; Git, Maven/Gradle; CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps; Docker and KubernetesNice to have
Exposure to AWS, Azure, or GCP; Bachelor's degree in Computer Science, Information Technology, or related field; Experience in designing high-volume, low-latency applications; Knowledge of distributed systems and scalable architecture; Experience in Banking, Financial Services, FinTech, or Product-based environments; Kafka Connect; Confluent Platform; Elasticsearch; Redis; MongoDB; Event Sourcing & CQRS; Observability tools such as Grafana, Prometheus, Splunk, or ELK StackHow to apply
Apply online: https://www.jobs.pl/en/oferta/100000102/aplikuj
JOBS.pl · https://www.jobs.pl/en/java-developer-kafka-oferta-100000102



















