Software Engineer, Java/C++/Python

YEBELO Technology Pvt Ltd

Bengaluru, Karnataka, India0–2 yrs1d agovia LinkedIn

About the Role

We are looking for a motivated Backend Software Engineer to help build, maintain, and improve our blockchain infrastructure and data delivery systems. You will work on backend services, APIs, data pipelines, and real-time streaming systems, contributing to the reliability and performance of our infrastructure.

Job Location: Whitefield, Bangalore

Compensation: ₹3.6 LPA

Key Responsibilities

  • Build and Maintain Backend Services: Develop, test, and maintain reliable backend applications, APIs, and services.
  • Develop Data Processing Pipelines: Contribute to systems that process, index, and deliver large volumes of data efficiently.
  • Improve Performance and Reliability: Identify and resolve technical issues, optimize application performance, and maintain stability.
  • Work with Real-Time Data Systems: Develop and maintain services that deliver data through APIs and real-time communication interfaces.
  • Support Infrastructure and Deployment: Assist with server deployments, monitoring, troubleshooting, and infrastructure maintenance in Linux environments.
  • Collaborate and Deliver: Work closely with the engineering team on code reviews, testing, technical improvements, and feature delivery.

Requirements & Tech Stack

  • Programming Fundamentals: Good programming skills in at least one language, such as Python, Java, C++, or similar, with a willingness to learn new technologies.
  • Backend Development: Basic understanding of backend applications, REST APIs, networking, and client-server architecture.
  • Database Knowledge: Familiarity with relational databases, data storage, and caching systems. Exposure to PostgreSQL, ClickHouse, or Redis is an advantage.
  • Linux and Development Tools: Comfortable working with Linux, Git, and command-line tools. Familiarity with Docker is a plus.
  • Problem-Solving Ability: Able to troubleshoot issues, analyse problems logically, and write clean, maintainable code.
  • Learning and Ownership: Curious, self-motivated, accountable, and willing to take ownership of tasks.
  • Teamwork and Communication: Able to communicate clearly, collaborate with team members, and adapt to changing technical requirements.

Nice to Have

  • Exposure to real-time communication technologies such as WebSockets or gRPC.
  • Familiarity with distributed systems, high-throughput applications, or data pipelines.
  • Experience with cloud infrastructure, server deployments, or application monitoring.
  • An interest in blockchain technology and infrastructure.

Fresher Software Developer Jobs in Bengaluru · last 7 days

110 openings · 109 need no experience

Most hiring: Creative Hands HR, Capgemini, Amstor Consultancy Services

See all 110 →