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

Responsibilities

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

Ready to Apply?

Take the next step in your AI career. Submit your application to Caizin today.

Submit Application