Company logo

Java Framework Engineer (Spring + Kafka + Flink)

Kochi
Apply by in 23 days
Apply Now

Click to send your application via email

Java Framework Engineer (Spring + Kafka + Flink) Job Title: Java Framework Engineer (Spring + Kafka + Flink) Experience: 4 to 12 Years | Location: Bytestrone- Infopark, Kochi | Fulltime | Work from Office About the Role Bytestrone [ www.bytestrone.com ] is looking for skilled Java Framework Engineers experienced in building scalable microservices and data-streaming solutions using Spring Boot, Apache Kafka, and Apache Flink. The ideal candidate will design, develop, and optimize backend services that handle high-volume, real-time data processing and integration.

Key Responsibilities For 4–6 Years (Software Engineer) • Develop Java-based microservices using Spring Boot. • Implement Kafka producers and consumers for reliable data streaming. • Contribute to real-time data processing workflows using Apache Flink. • Collaborate with cross-functional teams (QA, DevOps, Product) to deliver features. • Write unit and integration tests, ensure clean code practices. • Participate in code reviews and deployment processes (CI/CD).

For 7–12 Years (Senior Software Engineer / Technical Lead) • Experience in architecture solutioning/ design micros service applications • Lead development of event-driven systems using Kafka and Flink. • Optimize application performance, throughput, and scalability. • Guide team members, perform code and design reviews, and ensure best practices. • Drive technical decisions, integration strategies, and roadmap execution. • Coordinate with DevOps for CI/CD automation and production deployment.

Required Technical Skills • Strong experience in Core Java (8 or above). • Hands-on expertise in Spring Boot, Spring Data JPA, Spring Security, Spring Cloud. • Deep understanding of Apache Kafka (topics, partitions, offset management, Streams API). • Working experience with Apache Flink for stream processing. • Familiarity with Microservices Architecture, REST APIs, and message-driven design. • Proficiency in SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.). • Exposure to CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions). • Knowledge of containerization and orchestration (Docker, Kubernetes).

Nice to Have • Experience with cloud environments (AWS / Azure / GCP). • Exposure to monitoring tools (Prometheus, Grafana, ELK Stack). • Familiarity with data streaming analytics or real-time dashboards. • Understanding of event-driven architecture patterns (Pub/Sub, CQRS).

Soft Skills • Excellent problem-solving and analytical skills. • Strong communication and team collaboration. • Ability to work in fast-paced, Agile environments. • Ownership mindset with a focus on delivery quality and scalability.

Qualifications: • Bachelor’s degree in computer science, Information Technology, or related field

                                    If this opportunity aligns with your career goals, kindly share your updated resume with us at jiny.anish@bytestrone.com

Ready to Apply?

Send your application directly to the employer

Apply Now

Explore More Opportunities

Check out more jobs and career resources

Life Beyond the Job

Got the job? Great! Now let's help you with everything else. Whether you're relocating, need to sell old items, or looking for accommodation, Bharath Surplus is your go-to marketplace for life's practical needs.

Find Roommates
Connect with potential roommates for your new city
Rent Flats
Find affordable accommodation near your workplace
Sell Old Books
Turn your study materials into extra income
Sell Vehicles
Sell your old vehicle or find a new one
Rent Free Space
Monetize your extra room or parking space

Also explore Bharath Surplus for buying, selling, and auction opportunities