Position: SDE-1 (Software Development Engineer)
Experience: 1-3 Years
Location: Bangalore
Employment Type: Full-Time

Role Overview:

We are seeking a highly motivated Software Development Engineer (SDE-1) with 1-3 years of experience to join our dynamic development team. The ideal candidate will have a strong foundation in Java, Kafka, RDBMS, and Redis. You will be responsible for designing, developing, and maintaining scalable software solutions that drive our business forward.

Key Responsibilities:

  • Design & Development: Develop and maintain high-quality code using Java, ensuring robust and scalable solutions.
  • Messaging & Streaming: Implement and manage Kafka-based messaging and streaming systems to ensure real-time data processing.
  • Database Management: Work with RDBMS (such as MySQL, PostgreSQL) to design and optimize database schemas, write efficient queries, and ensure data integrity.
  • Caching Solutions: Utilize Redis for caching, ensuring high performance and reducing load on databases.
  • Code Reviews: Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards.
  • Collaboration: Work closely with cross-functional teams, including Product, QA, and DevOps, to deliver high-quality software.
  • Troubleshooting: Diagnose and resolve technical issues, ensuring smooth operation of production systems.

Required Skills:

  • Programming: Proficiency in Java with a solid understanding of object-oriented programming principles.
  • Kafka: Experience with Kafka, including setting up producers/consumers, understanding Kafka streams, and managing Kafka clusters.
  • Database Management: Strong knowledge of RDBMS, including schema design, query optimization, and understanding of ACID properties.
  • Caching: Experience with Redis for caching and session management.
  • Problem-Solving: Strong analytical and problem-solving skills, with the ability to debug and optimize code.
  • Version Control: Experience with version control systems like Git.
  • Communication: Excellent communication skills, with the ability to work effectively in a team environment.

About Olyv (Smartcoin):

We are on a mission to create India’s largest fully automated financial Inclusion organization by providing an array of financial services such as micro-loans to the vast underserved middle/lower-income segment.

Being in the Top 10 Google Launchpad-backed AI/ML Techstart-ups, you will meet the first-hand challenge of building & scaling the business.

You will work with some of the brilliant minds across the industry who passionately feel about solving the macro issue of financial Inclusion.

We are present in over 17,000 pin codes in the country and have served over 5.5Mn users across India. The user profile ranges from Micro entrepreneurs, small retailers, Blue-Grey collared workers and Salaried employees across sectors.You will be one of the key owners of Petabytes of data and drive organizational growth by extracting & applying data-driven insights. You will also get an opportunity to work and patent your AI/ML tech.