the Role :
We are seeking a highly skilled Senior Software Engineer to design, develop, and deploy scalable, high-performance microservices.
You will be a key contributor in an Agile environment, ensuring our backend systems are robust, secure, and highly available.
Key Responsibilities :
- Architect and Develop core features and services using Java / Spring Boot in a microservices architecture.
 - Design and implement RESTful APIs and services optimized for scale and performance.
 - Collaborate with product managers and cross-functional teams to define and deliver new features.
 - Ensure code quality, perform code reviews, and advocate for best practices in testing, deployment, and monitoring.
 - Troubleshoot and optimize performance of existing systems, identifying and resolving bottlenecks.
 - Mentor junior engineers and contribute to the team's technical roadmap and growth.
 
Technical Skills Required :
Languages : Java 8+ (essential), proficiency in other JVM languages is a plus.Frameworks : Deep expertise in Spring Boot and Spring Cloud.Databases : Strong knowledge of both SQL (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).Architecture : Experience with Microservices and distributed systems design patterns.Tools : Familiarity with Kafka / RabbitMQ for asynchronous communication, Git, Maven / Gradle.Cloud / DevOps : Experience with Docker and basic knowledge of Kubernetes and a major cloud provider B.Tech / M.Tech in Computer Science or a related field.5+ years of relevant experience in backend development(ref : hirist.tech)