Skip to Main Content

Job Title


Java Specialist


Company : Calsoft


Location : Kolkata, West Bengal


Created : 2025-09-18


Job Type : Full Time


Job Description

Role: Java Software Development Engineer Experience: 4-6 years | 6-8 years | 8-10 years Location: Kolkata & Indore Job Specification: 4-10 years of professional experience in Java development. Demonstrable expertise in breaking down monolithic applications and building distributed systems with a microservices architecture. Exceptional command of core Java concepts, including concurrency, JVM internals, and advanced data structures. Deep understanding of Object-Oriented design principles (SOLID), design patterns, and enterprise-level software architecture. Hands-on experience with MongoDB or other NoSQL databases , including schema design and performance tuning. Strong practical experience with a messaging technology such as RabbitMQ or Kafka . Proven ability to work independently and take ownership of complex projects from concept to deployment. Experience with building RESTful APIs and a solid understanding of web services communication. Proficiency with version control systems, particularly Git.