Syndigo, a company that enables better eCommerce experiences through accurate data management, is seeking a Principal Software Engineer specializing in Java and Big Data. This role is perfect for an experienced mid-level developer with 6 to 9 years of experience in software design, coding, and debugging.
As a Principal Software Engineer at Syndigo, you'll be part of a dynamic, fast-paced environment in a thriving company. You'll work in small teams to solve problems, explore new technologies, and learn from your colleagues. The ideal candidate is a hands-on, enthusiastic, and collaborative individual who can thrive in this environment.
Your responsibilities will include developing clean, efficient application modules, creating high-quality software designs and architectures, and understanding the functional specifications of the business domain. You'll be tasked with developing flowcharts and documentation, reviewing and debugging code, and identifying and resolving performance issues. Collaboration with internal teams to improve products is also a key aspect of this role.
The ideal candidate should have a strong background in Computer Science or Engineering (Masters preferred) and extensive experience with Java and object-oriented programming. You should be well-versed in distributed processing, asynchronous applications, and microservices design. Knowledge of Big Data technologies like Kafka and Elasticsearch, as well as cloud resources such as Azure services, is crucial. Familiarity with REST API frameworks, JSON structures, and basic knowledge of Node.js, JavaScript, and Python are also required.
This position offers the opportunity to work in a hybrid model based in Bangalore, India. Syndigo values diversity and inclusion, considering it essential to their success and innovation. They are committed to cultivating an environment where new ideas and perspectives are welcomed.
Join Syndigo if you're ready to contribute to a company that's revolutionizing the eCommerce data landscape and values authenticity in its work culture. This role offers exciting challenges and the chance to make a significant impact in a rapidly growing field.