Job Title: Lead Java Developer
Location: Indore
Job Type: On site
Experience Required: 6+ Years
Required Skills and Qualifications:Technical Skills:- Strong expertise in Java (8 and above), Spring / Spring Boot, RESTful APIs
- Experience with Microservices architecture
- Proficiency in JPA/Hibernate, JDBC
- Knowledge of Message Brokers (e.g., RabbitMQ, Kafka)
- Solid understanding of Multithreading, Concurrency, and Design Patterns
- Familiarity with Maven/Gradle, Git, and CI/CD pipelines
- Proficient in SQL and RDBMS (PostgreSQL, MySQL, Oracle)
- Experience with NoSQL databases (MongoDB, Cassandra) is a plus
- Understanding of Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP) is preferred
- Experience in unit testing frameworks like JUnit/TestNG and mocking frameworks like Mockito
Leadership & Soft Skills:- Strong leadership and team management capabilities
- Excellent problem-solving and debugging skills
- Strong communication and interpersonal skills
- Ability to manage multiple projects simultaneously
- Agile/Scrum methodology experience