Job Title: Java Developer
Experience: 5-6 Years
Location: Bangalore (On-site/Hybrid)
Budget: Up to 80K per month
Tech Stack
Primary Technologies:
- Java Spring Boot
- MongoDB Cassandra
- Kafka
Secondary Technologies:
- Microservices Architecture
Key Responsibilities
- Develop test and maintain high-performance Java applications using Spring Boot.
- Work with MongoDB and Cassandra for database management and optimization.
- Implement real-time data streaming using Kafka.
- Design and build microservices-based solutions ensuring scalability and efficiency.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Optimize system performance troubleshoot issues and ensure robust application security.
Required Skills
- Strong proficiency in Java and Spring Boot.
- Hands-on experience with MongoDB and Cassandra.
- Experience in working with Kafka for real-time event streaming.
- Understanding of Microservices Architecture and best practices.
Preferred Skills
- Experience with Distributed Caching technologies (Redis Aerospike etc..
- Knowledge of Messaging Frameworks like Kafka Pulsar RabbitMQ.
- Strong grasp of multi-threading and concurrent programming.
- Exposure to high-scale systems and performance optimization.
Additional Requirements
- Prior experience in developing internal services using Java Spring Boot and Kafka.
- Strong problem-solving skills and the ability to work in a fast-paced environment.
- Excellent communication and collaboration skills.
Why Join Us
- Opportunity to work on cutting-edge technologies and large-scale applications.
- Collaborative and growth-oriented work culture.
- Competitive salary with performance-based incentives.
microservices architecture,cassandra,messaging frameworks,spring boot,multi-threading,mongodb,java,distributed caching technologies,architecture,microservices,concurrent programming,kafka