Senior Java Engineer – Streaming Platform

Published on
πŸ›‘οΈ Verified Career Listing Directly reviewed and cross-referenced with hiring sources.

Appzime Technologies

Default Logo
πŸŽ“ IT
πŸ“ Initially Remote (Hybrid after 1 month – Hyderabad)
πŸ’Ό 5 - 7 years
βœ” Verified Job
Email Application
πŸ’¬

Join Our WhatsApp Group

Get daily alerts of new job openings & internships directly on your phone!

Join Group
Join a dynamic engineering team responsible for developing and maintaining a cloud-native, event-driven streaming platform. The ideal candidate should have strong experience in Java, Spring Boot, Apache Kafka, and microservices architecture, along with expertise in cloud-native deployments and platform reliability. You'll collaborate with cross-functional teams to build secure, scalable, and high-performing distributed systems while working with modern DevOps and cloud technologies. This role offers an exciting opportunity to contribute to enterprise-grade streaming infrastructure and gain exposure to large-scale event processing environments.

Job Overview

Particulars Details
Position Senior Java Engineer – Streaming Platform
Company Appzime Technologies
Location Initially Remote (Hybrid after 1 month – Hyderabad)
Job Type Full-Time
Experience 5 - 7 years
Category / Department IT
Application Mode Email

🏒 About Appzime Technologies

Company Overview

Appzime Technologies is a technology and consulting company that partners with businesses to deliver innovative digital solutions and skilled staffing services. The company supports organizations in accelerating digital transformation through technology, consulting, and specialized talent.

Company Mission

To help businesses grow through innovative technology solutions and dependable staffing services that improve operational efficiency, enhance customer experiences, and support long-term success.

Company Vision

To empower organizations worldwide with reliable software solutions and future-ready staffing services that drive sustainable digital growth.

Core Values

β€’ Innovation

β€’ Customer Success

β€’ Collaboration

β€’ Quality Delivery

β€’ Integrity

β€’ Continuous Improvement

What Makes Them Different

Appzime Technologies works as a long-term technology partner rather than a traditional service provider, delivering customized software solutions, architecture consulting, UI/UX expertise, and specialized staffing services that align with business goals.

Leadership & Company Philosophy

The company believes in combining innovation, creativity, and technology to build meaningful digital experiences while helping organizations scale with confidence, speed, and clarity.

🌐
Company Website
πŸ“
Office Location

Office No. 802, 8th Floor, GM IT Park, Sector 142, Noida, Uttar Pradesh – 201304, India

Senior Java Engineer – Streaming Platform Banner

πŸ’‘ Editor's Note / Preparation Tip

Resume Preparation Tips

β€’ Highlight enterprise-scale Java and Spring Boot projects.

β€’ Showcase Kafka implementation, optimization, and migration experience.

β€’ Include Kubernetes, Docker, AWS, and cloud-native deployment experience.

β€’ Mention CI/CD tools, infrastructure automation, and security implementation.

β€’ Quantify project impact with measurable achievements.

Interview Preparation

β€’ Revise Java multithreading, collections, and JVM concepts.

β€’ Prepare Kafka architecture, partitioning, consumer groups, and KRaft migration topics.

β€’ Practice Spring Boot microservices design and distributed system concepts.

β€’ Review Kubernetes deployment strategies and container orchestration.

β€’ Be ready to discuss production support scenarios and performance optimization.

Professional Tips

β€’ Demonstrate experience with scalable distributed architectures.

β€’ Explain security implementation using OAuth2 and Zero Trust principles.

β€’ Showcase troubleshooting and production incident handling experience.

β€’ Highlight cross-functional collaboration and stakeholder communication.

β€’ Emphasize continuous learning and cloud-native technology expertise.

πŸ“ Job Description

πŸš€ Hiring: Senior Java Engineer – Streaming Platform

Are you passionate about building highly scalable, cloud-native streaming platforms? Appzime Technologies is looking for an experienced Senior Java Engineer to join a high-performance engineering team working on an event-driven platform that processes billions of events every day. If you have strong expertise in Java, Spring Boot, Apache Kafka, and cloud-native microservices, this is an excellent opportunity to work on cutting-edge technologies while contributing to enterprise-scale solutions.

πŸ“Œ Position Details

Position: Senior Java Engineer – Streaming Platform

Company: Appzime Technologies

Location: Initially Remote (Hybrid after 1 month – Hyderabad)

Work Mode: Remote initially, followed by Hybrid

Experience: 5+ Years

Qualification: Bachelor's Degree in Computer Science, Information Technology, Engineering, or equivalent experience

Employment Type: Contract (6 Months, Extendable up to 2 Years)

Joining Preference: Immediate to Short Notice Preferred

⭐ Preferred Skills

βœ” Apigee API Gateway

βœ” Kong

βœ” Envoy

βœ” Snowflake

βœ” Kafka Connect

βœ” Python

βœ” Schema Registry

βœ” Kafka Streams

βœ” Entra ID

βœ” Microsoft Authentication Library (MSAL)

βœ” Proof of Possession (PoP) Tokens

βœ” Certificate-based Authentication

βœ” IoT Domain Exposure

βœ” Telecom Industry Experience

βœ” Large-scale Event Streaming Platforms

🎯 Candidate Requirements

β€’ Bachelor's Degree in Computer Science, Engineering, IT, or related discipline.

β€’ Minimum 5 years of professional Java development experience.

β€’ Strong understanding of distributed systems and microservices.

β€’ Hands-on experience with cloud-native deployments.

β€’ Experience working with Kubernetes and containerized environments.

β€’ Familiarity with CI/CD pipelines.

β€’ Strong analytical and problem-solving skills.

β€’ Excellent verbal and written communication skills.

β€’ Ability to work effectively within cross-functional teams.

🌟 Why Join Appzime Technologies?

β€’ Work on enterprise-scale streaming platforms handling billions of daily events.

β€’ Gain exposure to modern cloud-native technologies and distributed systems.

β€’ Collaborate with highly skilled engineering professionals.

β€’ Opportunity to work with cutting-edge security and DevOps practices.

β€’ Flexible remote working at the beginning of the engagement.

β€’ Long-term contract extension opportunity up to two years.

β€’ Exposure to enterprise clients and high-impact digital transformation projects.

β€’ Continuous learning and professional growth opportunities.

πŸ“© How to Apply

Interested candidates can share their updated resumes at:

shobha.jain@appzime.com

Know someone who would be a great fit? Tag them or share this opportunity with your network!

πŸ“² Join our Job Updates WhatsApp Group:

🎯 Key Responsibilities

  • βœ“ Design, develop, and maintain scalable Java Spring Boot microservices.
  • βœ“ Build robust event-driven applications using Apache Kafka.
  • βœ“ Support Kafka platform upgrades, including ZooKeeper to KRaft migration.
  • βœ“ Manage Maven and Gradle dependencies, BOM updates, security patches, and CVE remediation.
  • βœ“ Optimize Kafka producers and consumers for maximum throughput and reliability.
  • βœ“ Integrate applications with API Gateways for routing, authentication, and authorization.
  • βœ“ Implement OAuth2, mTLS, certificate-based authentication, and Zero Trust security practices.
  • βœ“ Collaborate with engineering teams to onboard new producers and consumers into the streaming platform.
  • βœ“ Troubleshoot production issues and continuously improve platform stability and performance.

πŸ’‘ Required Qualifications & Skills

βœ“ 5+ years of Java development experience βœ“ Strong expertise in Java and Spring Boot βœ“ Hands-on experience with Apache Kafka βœ“ Experience with Kafka topics, partitions, consumer groups, and performance tuning βœ“ Kafka upgrade and KRaft migration experience βœ“ Maven and Gradle dependency management βœ“ Library upgrades and CVE remediation βœ“ AWS MSK or managed Kafka platform experience βœ“ Kubernetes βœ“ Docker βœ“ Helm βœ“ Cloud-native application deployment βœ“ OAuth2 implementation βœ“ API Gateway concepts βœ“ Zero Trust Architecture βœ“ Strong troubleshooting and production support experience βœ“ Excellent communication and stakeholder management skills

πŸš€ Career Guidance & Interview Insights

To help you succeed, we've compiled original preparation guides, resume keywords, and growth analytics for this category of role.

Joining as a Senior Java Engineer – Streaming Platform offers a fantastic opportunity to work at the forefront of technological innovation. You will be exposed to modern software development lifecycles, collaborate with cross-functional product teams, and design scalable architectures that directly impact end-users. The continuous learning curve in tech ensures that your programming, debugging, and system engineering skills remain highly marketable and sharp.

Expected Career Progression Roadmap:

The career roadmap in technology is highly rewarding. Typical progression starts as a Junior Software Engineer, moving to Associate Developer and then Senior Software Engineer (3-6 years). From there, professionals choose between an individual contributor trackβ€”becoming a Tech Lead, Staff Engineer, and Principal Architectβ€”or a management track, advancing to Engineering Manager, Director of Engineering, and Chief Technology Officer (CTO).

Expected Technical & Behavioral Questions:

  • Q1: How do you optimize database query performance?
    Answer Tip: Talk about indexing strategies, query execution plan analysis, avoiding N+1 queries, and implementing caching layers (like Redis).
  • Q2: Explain the differences between Microservices and Monolithic architecture.
    Answer Tip: Highlight scaling advantages, loose coupling, independent deployments, network latency considerations, and data consistency challenges in microservices.
  • Q3: How do you handle merge conflicts in Git?
    Answer Tip: Explain checking out the local branch, pulling the latest main branch, running git merge, opening the conflicted files to resolve blocks manually, and committing the resolved merge.
πŸ’‘ Pro-Tip: Before your interview, research the company's recent news, product launches, and Glassdoor work reviews. Prepare 2-3 thoughtful questions for the interviewer regarding team dynamics and success metrics for this role.

To pass automated ATS (Applicant Tracking System) screening and catch the recruiter's eye, tailor your resume with the following tips:

  • Keywords to include: Software Engineering, SDLC, OOP, CI/CD Pipelines, SQL databases, Agile, Unit Testing, Code Review, Cloud Architectures (AWS/Azure).
  • Format: Use a clean, single-column resume format. Avoid graphics, text boxes, or tables which can scramble ATS parser outputs.
  • Quantify Results: Instead of writing 'wrote code', write 'Developed a caching system that reduced server response times by 35%.'
Estimated Market Compensation in India:

Estimated compensation for this role type in India is β‚Ή12,00,000 - β‚Ή25,00,000+ per annum (Senior/Lead level). The actual salary package offered depends on factors such as company size, work mode (remote or on-site), individual technical proficiency, and negotiations during final HR rounds.

Suggested Professional Certifications:

Highly recommended certifications include: AWS Certified Solutions Architect, Microsoft Certified: Azure Fundamentals, Certified Kubernetes Administrator (CKA), Oracle Certified Professional Java SE, or tech-stack specific achievements (e.g. Meta Front-End Developer certification).

Contact Email: shobha.jain@appzime.com

Frequently Asked Questions

Q1. Is this role fully remote?

Initially, yes. After one month, the role transitions to a hybrid work model based in Hyderabad.

Q2. What is the minimum experience required?

Candidates should have at least 5 years of professional Java development experience.

Q3. Which technologies are mandatory?

Java, Spring Boot, Apache Kafka, Kubernetes, Docker, AWS MSK, OAuth2, API Gateway concepts, and cloud-native microservices.

Q4. What is the employment duration?

The initial contract is for six months and may be extended up to two years based on project requirements and performance.

Q5. Is there an opportunity to work on modern cloud technologies?

Yes. Engineers will work extensively with cloud-native architectures, Kubernetes, Kafka, security frameworks, CI/CD, and enterprise-scale streaming platforms.

πŸ›‘οΈ Safety Disclaimer: JobPortalConnect curates official listings for informational purposes. Genuine recruiters will never ask you for processing fees, training payments, or security deposits. If you spot suspicious activity, copyright issues, or wish to request the removal of this listing, please report it to us immediately at contact.jobportalconnect@gmail.com.