Senior Software Engineer - Java/BigData (Backend)

Syndigo enables clients to deliver better eCommerce experiences by providing accurate data and holistic end-to-end solutions that increase sales.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · E-Commerce

Description For Senior Software Engineer - Java/BigData (Backend)

Syndigo is seeking a Senior Software Engineer specializing in Java/Cloud for their backend team in Bangalore, India. The role involves designing and developing enterprise-level applications that handle massive amounts of data and scale quickly to meet client growth requirements. The ideal candidate will be a proactive individual with excellent analytical and problem-solving skills, capable of taking complex concepts and implementing practical solutions.

Key responsibilities include:

  • Developing high-quality software design and architecture
  • Producing clean, efficient code for application modules
  • Understanding and following functional specifications of the business domain
  • Creating flowcharts, layouts, and documentation
  • Reviewing and debugging code
  • Identifying and resolving performance and stability issues
  • Collaborating with internal teams to improve products

Requirements:

  • Bachelor's/master's degree in computer science or related field (or equivalent experience)
  • 5-10 years of experience with high proficiency in Java and object-oriented programming
  • Strong knowledge of good engineering practices
  • Extensive experience in distributed processing, asynchronous, or multi-threaded applications
  • Significant experience in designing and developing microservices
  • Working knowledge of Big Data technologies (Kafka, Apache Storm, Elasticsearch)
  • Familiarity with cloud resources (Azure EventHub, Azure Batch, Azure Blob Storage, Scalesets)
  • Understanding of REST API frameworks and JSON structures
  • Basic knowledge of Node.js, JavaScript, and Python
  • Excellent analytical and logical skills
  • Ability to work independently and with remote teams
  • Strong communication skills

The position offers a hybrid work arrangement in Bangalore. Syndigo values diversity and is committed to creating an inclusive work environment that fosters innovation and growth.

Last updated 3 months ago

Responsibilities For Senior Software Engineer - Java/BigData (Backend)

  • Develop high-quality software design and architecture
  • Develop application modules by producing clean, efficient code
  • Understand and follow functional specifications of the business domain
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions
  • Review and debug code
  • Identify and resolve performance and stability issues
  • Collaborate with internal teams to fix and improve product

Requirements For Senior Software Engineer - Java/BigData (Backend)

Java
Kafka
MongoDB
Node.js
JavaScript
Python
  • Bachelor's/master's degree in computer science or related field (or equivalent experience)
  • 5-10 years of experience with high proficiency in Java and object-oriented programming
  • Strong knowledge of good engineering practices
  • Extensive experience in distributed processing, asynchronous, or multi-threaded applications
  • Significant experience in designing and developing microservices
  • Working knowledge of Big Data technologies (Kafka, Apache Storm, Elasticsearch)
  • Familiarity with cloud resources (Azure EventHub, Azure Batch, Azure Blob Storage, Scalesets)
  • Understanding of REST API frameworks and JSON structures
  • Basic knowledge of Node.js, JavaScript, and Python
  • Excellent analytical and logical skills
  • Ability to work independently and with remote teams
  • Strong communication skills

Interested in this job?

Jobs Related To Syndigo Senior Software Engineer - Java/BigData (Backend)

Mechanical Engineer - DEC Engineering

Senior Mechanical Engineer role at Meta focusing on data center cooling systems design and R&D, offering competitive compensation and benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on real-time speech processing systems, offering competitive pay and benefits with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on real-time audio processing systems, offering competitive pay and benefits with hybrid work options.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on real-time communication media orchestration services, offering competitive pay and hybrid work model.

Sr Engineer-Video

Senior Video Engineer position at Qualcomm focusing on developing video kernel drivers and solutions for Windows on Snapdragon platforms.