Back End Developer
1 week ago
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 yearJob 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 yearPosition: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 yearAbout 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...
-
Java Back-End Developer
2 weeks ago
Bengaluru, Karnataka, India Klarin Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearPosition: 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 yearWe 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 yearWe 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 yearBack 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 yearWe'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...
-
Java Back End Developer
2 weeks ago
Bengaluru, Karnataka, India Appit Software Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob 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 yearRole - 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...