Vaiticka Solution · 8 hours ago
Sr. Java Developer
Vaiticka Solution is seeking a highly skilled Java Developer with strong expertise in Apache Kafka to join their development team. The ideal candidate will focus on building scalable, high-performance enterprise applications and ensuring data reliability and fault tolerance in distributed systems.
Responsibilities
Design, develop, and maintain Java-based applications with a focus on event-driven architecture using Kafka
Build and optimize Kafka producers, consumers, topics, and partitions for high throughput and low latency
Implement Spring Boot microservices integrating with Kafka for real-time data pipelines
Ensure data reliability, fault tolerance, and scalability in distributed systems
Collaborate with architects, DevOps, and QA teams to ensure seamless integration and deployment
Troubleshoot and resolve issues related to Kafka message processing, data streaming, and performance bottlenecks
Write clean, maintainable, and efficient code, following best practices and coding standards
Mentor junior developers and contribute to code reviews
Qualification
Required
8+ years of hands-on software development experience with Java/J2EE
Strong experience with Apache Kafka (producers, consumers, brokers, schema registry, streams, connectors)
Expertise in Spring Framework, Spring Boot, RESTful APIs, and Microservices
Solid understanding of multithreading, concurrency, and distributed system design
Experience with RDBMS (Oracle, MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra)
Strong background in performance tuning, debugging, and optimizing Java applications
Preferred
Knowledge of CI/CD pipelines, Docker, Kubernetes is a plus
Familiarity with cloud platforms (AWS / Azure / GCP) is desirable
Company
Vaiticka Solution
Our brand’s primary goal is to offer the necessary recruitment solutions to our corporate clients.
Funding
Current Stage
Growth StageCompany data provided by crunchbase