
Caizin - Principal Software Engineer - Java Programming
3 weeks ago
Job Description :
Function : Software Engineering - Backend Development
Java J2EE Spring
We 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 into the performance, reliability, and health of our systems and :
- Lead the design and implementation of complex, scalable, and maintainable Java-based microservices and 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 optimization and scalability efforts across the team.
- Contribute to the continuous improvement of development processes, tools, and methodologies.
- Implement best practices for instrumenting, collecting, analyzing, and visualizing telemetry data (metrics, logs, traces) to monitor and troubleshoot system behavior and performance.
- Collaborate with cross-functional teams to integrate observability solutions into the software development lifecycle, including CI/CD pipelines and automated testing frameworks.
- Drive improvements in system reliability, scalability, and performance through data-driven insights and continuous feedback loops.
- Stay up-to-date with emerging technologies and industry trends in observability and distributed systems to ensure our systems remain at the forefront of innovation.
- Mentor junior developers and provide technical guidance and expertise in observability practices.
Requirements :
- Bachelor's or master's degree in computer science, engineering, or related field.
- 12+ years of professional experience in software development with a strong focus on Java programming.
- Solid understanding of microservices architecture, containerization (Docker, Kubernetes), and cloud-native technologies (AWS, Azure, GCP).
- Proficiency in designing and implementing scalable, high-performance, and fault-tolerant systems.
- Strong analytical and problem-solving skills with a passion for troubleshooting complex issues.
- Excellent communication and collaboration skills with the ability to work effectively in a fast-paced, agile environment.
- Experience with Agile methodologies and DevOps practices is a plus.
(ref:hirist.tech)
-
Caizin - Technical Lead - Java Development
3 weeks ago
Pune, India caizin Full timeAbout 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,...
-
Principal Software Engineer
1 week ago
Pune, Maharashtra, India Caizin Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe 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 into the performance, reliability, and health of our systems and...
-
(15h Left) Caizin
3 days ago
Pune, India Caizin Full timeJob 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 timeJob Description Job Description Function : Software Engineering - Backend Development Java J2EE Spring Responsibilities We 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...
-
Principal Software Engineer
5 days ago
Pune, India Caizin Full timeJob Description We 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 into the performance, reliability, and health of our systems and...
-
Principal Software Engineer
3 weeks ago
Pune, India Caizin Full timeJob DescriptionFunction : Software Engineering - Backend Development Java J2EE Spring ResponsibilitiesWe 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...
-
Principal Software Engineer
1 week ago
Pune, Maharashtra, India Caizin Full time US$ 1,25,000 - US$ 1,75,000 per yearJob DescriptionFunction : Software Engineering - Backend DevelopmentJava J2EE SpringResponsibilitiesWe 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...
-
Senior Software Engineer
3 days ago
Pune, India Caizin Full timeJob Description Responsible for writing backend business logic, building backend features, system redesign, cloud deployment, as well as building CI/CD pipelines for this platform. Ability to engage and work directly with the client stakeholders as well as development teams located across multiple geographies. Strong expertise with the technology ecosystem...
-
Pune, India Caizin Full timeJob 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 timeRole 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.As a senior engineer, you...