Overview
Job Title: Java Developer
Location: Bangalore
Employment Type: Full-Time
Experience Level: Mid to Senior Level (6–8 years)
About the Role:
We are looking for a highly skilled Java Developer to join our dynamic engineering team. The ideal candidate will have a solid background in backend development, with hands-on experience in Java, Spring Boot, Microservices, and system design. You’ll be working on scalable, high-performance systems and collaborating with cross-functional teams to deliver robust software solutions.
Key Responsibilities:
- Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
- Architect and implement microservices-based systems.
- Collaborate with DevOps and product teams to build and deploy high-availability services.
- Integrate with messaging systems like Kafka, RabbitMQ, or similar.
- Work with both SQL and NoSQL databases for data modeling and query optimization.
- Participate in code reviews, technical discussions, and system design sessions.
- Ensure the performance, quality, and responsiveness of applications.
Required Skills & Qualifications:
- Strong experience with Java 8+ and Spring Boot.
- Solid understanding of system design principles and scalable architecture.
- Hands-on experience with Microservices architecture.
- Proficiency with messaging frameworks like Kafka, RabbitMQ, or ActiveMQ.
- Experience with SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra).
- Good understanding of REST APIs and distributed systems.
- Strong problem-solving and debugging skills.
Preferred Qualifications:
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Experience with containerization (Docker, Kubernetes).
- Knowledge of CI/CD practices.
Job Type: Full-time
Pay: ₹70,000.00 - ₹75,000.00 per month
Benefits:
- Provident Fund
Location Type:
- In-person
Schedule:
- Day shift
Work Location: In person
Speak with the employer
+91 9150872776