Caizin - Senior Java Developer - Microservices Architecture

1 week ago


Pune, Maharashtra, 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, Maharashtra, 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,...


  • Pune, Maharashtra, India Caizin Full time US$ 1,25,000 - US$ 1,75,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...


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

    Role Overview:We are looking for aSenior Java Developerwith deep experience inmicroservices-based architecture,platform engineering, anddistributed systems. This role requires a strong understanding ofDomain-Driven Design (DDD),multi-tenant systems, andevent-driven architecture. You will be a key contributor in shaping our engineering platform and setting...


  • Pune, Maharashtra, India beBeeJavaDeveloper Full time ₹ 15,00,000 - ₹ 30,00,000

    Job Summary:We are looking for a Senior Java Developer to join our team. The ideal candidate will have deep experience in microservices-based architecture, platform engineering, and distributed systems.The role requires a strong understanding of Domain-Driven Design (DDD), multi-tenant systems, and event-driven architecture. As a key contributor, you will...


  • Pune, Maharashtra, India Capco Technologies Pvt Ltd Full time

    Job Title : Java Developer Microservices Location : Bangalore Experience : 4- 8 YearsJob Summary :We are seeking an experienced Java Microservices Developer to design, develop, and maintain secure, scalable, and high-performance applications for the banking and financial services domain. The role requires strong hands-on expertise in Java, Spring Boot, REST...


  • Pune, Maharashtra, India Nazztec Private Limited Full time

    Job Title : Java Microservices DeveloperLocation : Pune, IndiaExperience Required : 5 to 12 YearsNotice Period : Immediate to October Joiners OnlyJob Summary :We are looking for experienced Java Microservices Developers to join our dynamic team in Pune. The ideal candidate should have solid experience in designing and developing microservices-based...


  • Pune, Maharashtra, India beBeeJava Full time

    Job Title: Java Microservices DeveloperWe are seeking a highly skilled and experienced Java developer to join our team. The successful candidate will be responsible for designing and implementing scalable microservices and REST APIs, as well as collaborating with DevOps for smooth deployment on cloud platforms.Key Responsibilities:Design and implement...


  • Pune, Maharashtra, India beBeeMicroservices Full time ₹ 15,00,000 - ₹ 20,00,000

    Job Title: Senior Java Microservices EngineerWe are seeking an accomplished Senior Java Microservices Engineer to drive the development of our microservices-based architecture using Java and Spring Boot frameworks. This is a key role in shaping our technical capabilities and ensuring seamless integration with external systems.About the Role:Design, develop,...


  • Pune, Maharashtra, India NAZZTEC Full time ₹ 1,50,000 - ₹ 28,00,000 per year

    Company DescriptionNAZZTEC is a leading business consulting and technology solutions provider offering a broad spectrum of services to businesses, organizations, and startups. Our primary focus is on helping clients achieve their goals through tailored and innovative solutions that align with their unique needs. We are dedicated to delivering high-quality...


  • Pune, Maharashtra, India Anlage Infotech Full time

    Java Microservices DeveloperAbout the Job :We are looking for a skilled Java Microservices Developer to join our team. This role is crucial for designing, building, and maintaining the core services that power our enterprise-level applications. The ideal candidate will have extensive experience with Java and Spring Boot, a strong understanding of...