Posted on: 15/12/2025
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, and technology, backed by successful entrepreneurial journeys and subsequent exits of our leaders, puts us in a unique situation to help product ideas reach the intended customers better and faster.
We empower teams to build, scale, and exit enterprise-class products rapidly and reliably. through fine execution and a keen understanding of consumer motivations. Let's align with the shared goal of higher-quality software product development and gain a competitive business advantage. Most product startups are wasting time and money, reducing their odds of success, because they either solve the wrong problems or solve problems the wrong way. After understanding the problem and moving toward the right solution, identifying the opportunities for user adoption is critical.
Caizin's superpower is a 100% grasp of the evolving User Universe and finding the differentiators for business success. Caizin's product development involves a diligent and collaborative approach by cross-functional teams focused on understanding the vision for building solutions effectively and efficiently. The leadership's support with clear strategic direction ensures optimal execution, quality delivery, user delight, and long-term value.
Job Description :
Responsibilities :
- Lead the design and implementation of complex, scalable, and high-performance Java applications.
- Provide technical leadership and mentorship to other engineers, driving best practices in software development, architecture, and coding standards.
- Review and improve existing systems, ensuring they are robust, maintainable, and adaptable to future needs.
- Architect and implement high-quality microservices and distributed systems.
- Stay updated with the latest developments in the Java ecosystem and integrate cutting-edge technologies where applicable.
- Lead code reviews and ensure adherence to best practices and security standards.
- Drive performance optimisation and scalability efforts across the team.
- Contribute to the continuous improvement of development processes, tools, and methodologies.
Requirements :
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- 10+ years of professional software engineering experience, with a strong focus on Java and associated frameworks.
- Strong expertise with the technology ecosystem of this platform - Java, Spring, Springboot, Microservices, Event Driven Architecture, Kafka, AWS, RabbitMQ, Postgres, and exceptional problem-solving skills.
- Extensive experience in designing and implementing RESTful APIs and microservices architectures.
- Proficiency with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra, etc. ).
- Strong understanding of multi-threading, concurrency, and performance optimisation in Java.
- Experience with DevOps tools and practices (CI/CD pipelines, Docker, Kubernetes).
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1590346
Interview Questions for you
View All