Java Back End Developer (Kafka)

5 - 10 years

16.0 - 30.0 Lacs P.A.

Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

JavaKafkaSpring BootMicroservices

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Title: Java Developer (6+ years experience) Location: Bangalore (Work from office) Experience: 6+ years Job Description: We are seeking a highly skilled Java Developer with 6+ years of experience to join our dynamic team in Bangalore. The ideal candidate will have a deep understanding of Java J2EE, functional programming concepts, and expertise in building scalable and efficient systems. This role involves hands-on development, application integration, and working with various technologies to build robust solutions for enterprise applications. Key Responsibilities: Design and develop enterprise-level applications using Java J2EE with an emphasis on functional programming and Spring Boot concepts. Implement Data Structures & Algorithms to solve complex problems and optimize performance. Work on Microservices architecture with experience in high/low-level design patterns. Collaborate with teams for Cloud infrastructure management and deployment (public or private cloud exposure). Integrate applications using MQ , Kafka , and REST APIs . Implement security protocols such as JWT , OAuth , Password Encoder , Kerberos , and ensure Authentication/Authorization compliance. Design and implement CI/CD pipelines with tools like Maven , Docker , and Jenkins . Strong expertise in SQL including DDL , DML , Joins & Aggregate Functions , Indexes , Locks , and Cursors . Skills and Experience Required: 6+ years of experience in Java J2EE development with a strong focus on functional programming and Spring Boot . Solid experience with Microservices architecture , design patterns, and integration patterns. Hands-on experience with Cloud infrastructure (AWS, Azure, or any other public/private cloud platforms). Strong knowledge of application integration using MQ , Kafka , and RESTful APIs . Expertise in security protocols including JWT , OAuth , Kerberos , and experience with Authentication/Authorization mechanisms. Experience working with CI/CD pipelines using Maven , Docker , and Jenkins . In-depth knowledge of SQL (DDL, DML, Joins, Aggregate functions, Indexes, Locks, and Cursors). Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment. Excellent communication skills and the ability to work with internal and external stakeholders effectively. Preferred Qualifications: Exposure to Agile methodologies and working in an Agile environment. Experience with NoSQL databases (e.g., MongoDB, Cassandra, etc.) is a plus. Experience in building scalable, high-performance systems.

IT Services and IT Consulting
Tech City

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)