Back End Developer

1 week ago


Bengaluru, Karnataka, India SourcingXPress Full time ₹ 15,00,000 - ₹ 35,00,000 per year

Company:
KJBN Labs

Website:
Visit Website

Business Type:
Startup

Company Type:
Product

Business Model:
B2B

Funding Stage:
Seed

Industry:
Agritech

Salary Range:
₹ 15-35 Lacs PA

Job Description
Senior Software Engineer - Backend
Key Responsibilities
A Senior Software Backend Engineer is responsible for designing, building, and maintaining the server-side logic and infrastructure of web applications or software systems. They typically work closely with frontend engineers, DevOps teams, and other stakeholders to ensure that the back-end services perform optimally and meet business requirements. Below is an outline of a typical Senior Backend Developer job profile:

System Architecture & Design

  • Design scalable, high-performance backend services and APIs.
  • Participate in the planning, design, and development of new features.
  • Ensure that systems are designed with fault tolerance, security, and scalability in mind.
  • Development & Implementation:
  • Write clean, maintainable, and efficient code.
  • Implement server-side logic, databases, and data storage solutions.
  • Work with technologies like REST, GraphQL, and other backend communication methods.
  • Design and optimize database schemas, queries, and indexes.

Performance Optimization

  • Diagnose and fix performance bottlenecks.
  • Optimize backend processes and database queries for speed and efficiency.
  • Implement caching strategies and load balancing.

Security

  • Ensure the security of the backend systems by implementing secure coding practices.
  • Protect against common security threats such as SQL injection, cross-site scripting (XSS), and others.

Collaboration & Leadership

  • Collaborate with frontend teams, product managers, and DevOps engineers.
  • Mentor junior developers and guide them in best practices. Participate in code reviews and ensure that the development team follows consistent coding standards.

Testing & Debugging

  • Develop and run unit, integration, and performance tests to ensure code quality.
  • Troubleshoot, debug, and upgrade existing systems.

Monitoring & Maintenance

  • Monitor system performance and take preventive measures to ensure uptime and reliability.
  • Maintain technical documentation for reference and reporting.
  • Stay updated on emerging technologies and incorporate them into the backend tech stack.

Required Skills
Programming Languages:

  • Expertise in one or more backend programming languages in the list Python, Java, Go, Rust.

Database Management

  • Strong understanding of both relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
  • Knowledge of data modeling, query optimization, and database scaling strategies.

API Design & Development

  • Proficiency in designing and implementing gPRC, RESTful and GraphQL APIs.
  • Experience with microservices architecture.
  • Good understanding of containers

Cloud & DevOps

  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud.
  • Understanding of DevOps principles, CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).

Version Control
Testing & Debugging Tools:

  • Familiarity with testing frameworks, debugging tools, and performance profiling.

Soft Skills

  • Strong problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Leadership and mentorship qualities.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • 1.8 to 3 years of experience in backend development or software engineering.
  • Proven experience with system design, architecture, and high-scale application development.

Preferred Qualifications

  • Experience with distributed systems, event-driven architectures, and asynchronous processing.
  • Familiarity with message queues (e.g., RabbitMQ, Kafka) and caching layers (e.g., Redis, Memcached).
  • Knowledge of infrastructure as code (IaC) tools like Terraform or Ansible.

  • Back End Developer

    1 week ago


    Bengaluru, Karnataka, India SuperPe Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job Description:We are looking for a skilled back-end developer with 6+ plus years of experience to contribute to the development of robust, efficient, and scalable server-side solutions. The ideal candidate will play a pivotal role in shaping our back-end architecture, collaborating with our front-end developers, and ensuring the performance and reliability...

  • Back End Developer

    4 days ago


    Bengaluru, Karnataka, India Geeksynergy Technologies Pvt. Ltd. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Position:Back End DeveloperDepartment:Software EngineeringLocation:72, 15th Cross Rd, RMV 2nd Stage, Lottegollahalli, Bengaluru, Karnataka 560094Employment Type:Full-TimeAbout the Role:GeekSynergy Technologies Pvt. Ltd is seeking a talentedBack End Developerto design, develop, and maintain robust server-side applications and APIs. You will collaborate...

  • Back End Developer

    1 week ago


    Bengaluru, Karnataka, India Eternia (formerly SmartClean) Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About UsWe are a leadingEnterprise PropTech companydevelopingIoT solutions for Building Intelligence and Smart Facility Management. Our solutions enable real-time monitoring, automation, and predictive maintenance for commercial and residential buildings. With deployments acrossAsia, we are transforming how buildings operate with cutting-edge IoT...


  • Bengaluru, Karnataka, India Klarin Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Position: Java Back-End DeveloperExperience: 8+ YearsLocation: BangaloreWork Type: Work From OfficeWe are looking for a skilled Java Back-End Developer with strong expertise in Java and Spring Boot to join our team.You'll work closely with Front-End, Product, and Design teams in an Agile environment to deliver robust and scalable back-end...

  • Back End Developer

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA, Inc. Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    We are currently seeking a Back End Developer to join our team in Bangalore, Karntaka (IN-KA), India (IN).BE JD Tools: IntelliJ/Eclipse/STS or any IDE, JIRA, Confluence etc. Skill Requirements: PrimaryJava 17Spring boot/Spring cloudAny ORM framework (Hibernate/JPA)Maven/GradleAny Relational DataBase(PostgreSQL/Oracle)Git/GitHubDockerSecondary ...

  • Back End Developer

    4 days ago


    Bengaluru, Karnataka, India Asper Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are building an exceptional team of Engineers to solve problems of Demand Planning, Revenue Growth Management, and other areas of Demand-Supply Agility in CPG and Retail. Achieving optimal outcomes across key objectives like Accuracy, Scalability, and Explainability calls for top-tier talent.Role SummaryIndividuals with demonstrated experience in Back-End...

  • Back End Developer

    2 weeks ago


    Bengaluru, Karnataka, India NTT DATA Global Delivery Services Ltd Full time ₹ 2,00,000 - ₹ 12,00,000 per year

    Back End Developer Req ID: 335871 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Back End Developer to join our team in Bangalore, Karnātaka (IN-KA), India (IN). BE JD ...

  • Back End Developer

    4 days ago


    Bengaluru, Karnataka, India Acesoft Labs Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We're Hiring: Backend Developer (.NET Core + Angular)Location: Bengaluru, India (Hybrid/Onsite)Experience: 7+ Years (5+ in .NET)Notice Period: Immediate Joiners / 15 Days PreferredKey ResponsibilitiesDesign, develop, and deploy scalable web applications using .NET Core and AngularBuild and maintain RESTful APIs for front-end/back-end integrationCollaborate...


  • Bengaluru, Karnataka, India Appit Software Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job opening: Java DeveloperExperience: 8-10 yearsJob Mode: RemoteJob Description:As a Software Engineer, you will design and implement back-end components forour platforms. You will work with technologies including Java, Spring Boot and Kafka to develophigh-performance, scalable solutions.Key Responsibilities:• Collaborate with cross-functional teams to...

  • Back End Developer

    1 week ago


    Bengaluru, Karnataka, India HiroJet Full time ₹ 1,20,000 - ₹ 1,80,000 per year

    Role - Senior Software Engineer (Equity Heavy)Location- Bangalore, KarnatakaSalary offered - Upto 15 lpa + 0.5% to 1% equity.About Companywe're reimagining the way India experiences home loans. From eligibility to disbursal, we're building an AI-powered digital mortgage platform that simplifies the complexities of home financing. Our mission is to make...