Caizin - Senior Java Developer - Microservices Architecture

2 weeks ago


Pune, India caizin Full time

Role Overview :We are looking for a Senior Java Developer with deep experience in microservices-based architecture, platform engineering, and distributed systems. This role requires a strong understanding of Domain-Driven Design (DDD), multi-tenant systems, and event-driven architecture. You will be a key contributor in shaping our engineering platform and setting high standards for code quality, scalability, and operational Responsibilities : - Design and develop scalable, robust microservices using Java (preferably Java 11+) and Spring Boot. - Build multi-tenant platforms with strong tenant isolation and configurability. - Apply Domain-Driven Design (DDD) principles to define bounded contexts and domain models. - Lead efforts in platform engineering, creating reusable components, tools, and services for internal teams. - Develop event-driven systems using messaging solutions like Kafka, RabbitMQ, or AWS SQS. - Drive the implementation and evolution of CI/CD pipelines and deployment automation. - Champion observability using tools like ELK Stack, Datadog, Prometheus, etc., for logs, metrics, and tracing. - Work closely with DevOps, QA, and Product teams to deliver scalable and resilient software. - Ensure high performance, security, and fault-tolerance across services and Skills : - Strong experience in Java development with Spring Boot. - Strong experience in building microservices architectures and RESTful APIs. - Hands-on experience with Domain-Driven Design (DDD) and event-driven architecture. - Proven experience in multi-tenant system design and implementation. - Exposure to platform engineering or building internal developer platforms/tools. - Proficient in CI/CD practices with tools like Jenkins, GitLab CI/CD, etc. - Experience with Kubernetes and Docker for containerized deployments. - Expertise in NoSQL databases like MongoDB or Cassandra. - Familiar with messaging systems like Kafka, RabbitMQ, or AWS SQS. - Good understanding of observability concepts and tools (ELK Stack, Datadog, Prometheus, etc. - Experience with cloud platforms such as AWS, GCP, or Azure. - Strong debugging and performance tuning skills in distributed to Have : - Familiarity with API gateways, service meshes, and service discovery tools. - Working knowledge of security best practices and SRE principles. - Exposure to both SQL and NoSQL data Were Looking For : - Someone who advocates for clean, maintainable, and testable code. - Strong problem-solving skills and ability to lead architectural discussions. - A collaborative mindset and ability to mentor junior engineers. - Passion for building platforms that scale with product and team growth. (ref:hirist.tech)



  • Pune, India caizin Full time

    About Caizin :Caizin, headquartered in Pune, India, with offices in Redmond, WA, is a software product development company specializing in bringing SaaS product ideas from concept to customers. From products in the Manufacturing domain, Caizin has now taken 3 SaaS products to the Indian, the US, and European markets. Leadership in product management, design,...

  • (15h Left) Caizin

    3 weeks ago


    Pune, India Caizin Full time

    Job Description About Caizin Caizin, headquartered in Pune, India, with offices in Redmond, WA, is a software product development company specializing in bringing SaaS product ideas from concept to customers. From products in the Manufacturing domain, Caizin has now taken 3 SaaS products to the Indian, the US, and European markets. Leadership in product...

  • Urgent Search: Caizin

    2 weeks ago


    Pune, India Caizin Full time

    Job Description Role Overview We are looking for a Senior Java Developer with deep experience in microservices-based architecture, platform engineering, and distributed systems. This role requires a strong understanding of Domain-Driven Design (DDD), multi-tenant systems, and event-driven architecture. Responsibilities You will be a key contributor in...


  • Pune, India caizin Full time

    Description :About the Role: We are looking for a skilled Java Developer with 5 to 8 years of experience in building scalable, resilient, and distributed systems using microservices architecture.The ideal candidate should have strong coding skills in Java, a sound understanding of system design principles, cloud-native application development, and best...


  • Pune, India Caizin Full time

    Job Description Description About the Role: We are looking for a skilled Java Developer with 5 to 8 years of experience in building scalable, resilient, and distributed systems using microservices architecture. The ideal candidate should have strong coding skills in Java, a sound understanding of system design principles, cloud-native application...


  • Pune, India caizin Full time

    Description :About Caizin :Caizin, headquartered in Pune, India, with offices in Redmond, WA, is a software product development company specializing in bringing SaaS product ideas from concept to customers. From products in the Manufacturing domain, Caizin has now taken 3 SaaS products to the Indian, the US, and European markets. Leadership in product...


  • Pune, India Caizin Full time

    Job Description Role Overview We are looking for a highly skilled and motivated Senior Software Engineer to join our engineering team. This role demands deep technical expertise in Java-based enterprise application development, along with a strong understanding of system architecture, microservices, cloud infrastructure, and event-driven design....


  • Pune, India caizin Full time

    Job Description :Function : Software Engineering - Backend DevelopmentJava J2EE SpringWe are looking for an experienced Principal Software Engineer with a strong background in Java to join our talented team. In this role, you will be responsible for designing, implementing, and maintaining robust and scalable solutions that enable us to gain deep insights...


  • Pune, India caizin Full time

    Job Description : Function : Software Engineering ? Backend Development .NETASP.NETAWSSummary : In a nutshell, you will be the Tech Lead on a project that deals with building and evolving an enterprise software product from scratch. This software product optimises production planning for the label printing industry, reducing raw material wastage and...

  • Senior Java Developer

    2 weeks ago


    Pune, Maharashtra, India Caizin Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Role OverviewWe are looking for a Senior Java Developer with deep experience in microservices-based architecture, platform engineering, and distributed systems.This role requires a strong understanding of Domain-Driven Design (DDD), multi-tenant systems, and event-driven architecture.ResponsibilitiesYou will be a key contributor in shaping our engineering...