Caizin - Principal Software Engineer - Java Programming

3 weeks ago


Pune, India caizin Full time



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)

  • 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,...


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

    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...

  • (15h Left) Caizin

    3 days 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...


  • Pune, India Caizin Full time

    Job 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...


  • Pune, India Caizin Full time

    Job 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...


  • Pune, India Caizin Full time

    Job 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...


  • Pune, Maharashtra, India Caizin Full time US$ 1,25,000 - US$ 1,75,000 per year

    Job 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...


  • Pune, India Caizin Full time

    Job 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 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

    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.As a senior engineer, you...