Work Mode- WFO
Location: Gurugram
Job Title- Java Backend Developer
Job Summary:
We are looking for a skilled Java Backend Developer to join our team. The ideal candidate will have expertise in Java, Spring Boot, Kafka, Data Structures & Algorithms, JPA, Linux. You will design, develop, and maintain scalable backend systems that power our applications.
Key Responsibilities:
- Develop and maintain backend services using Java and Spring Boot.
- Implement Kafka for real-time data streaming and messaging.
- Utilize web Sockets for efficient communication between the client and server.
- Design and optimize algorithms and data structures for performance.
- Work with JPA for database management and ORM solutions.
- Develop and maintain applications in Linux environments.
- Ensure high performance, security, and scalability of backend systems.
- Collaborate with front-end developers, DevOps engineers, and other stakeholders.
- Conduct code reviews, debugging, and performance tuning.
Required Skills & Qualifications:
- Strong proficiency in Java and Spring Boot.
- Experience with Kafka for event-driven architecture.
- Solid understanding of Data Structures & Algorithms.
- Hands-on experience with JPA for database interactions.
- Familiarity with Linux environments and shell scripting.
- Experience with microservices architecture and RESTful APIs.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Job Types: Full-time, Permanent
Pay: ₹1,000,000.00 - ₹2,500,000.00 per year
Benefits:
- Health insurance
- Provident Fund
Application Question(s):
- how many years of exp you're having in Java 17?
- How much exp you're having with Multithreading and Data Structures & Algorithms?
- How good you are in Kafka and Microservices?
- Current CTC?
- Expected CTC?
- Notice Period?
- Are you comfortable for Face-to-Face interview at Udyog Vihar, Gurugram?
Work Location: In person