Senior Backend Engineer

2 weeks ago


New Delhi, India VMC Soft Technologies, Inc Full time

Title: Senior Backend Engineer (Spark, Java & Microservices) Location: Bengaluru Experience: 6-10We are seeking an experienced and passionate Senior Backend Engineer with strong expertise in Apache Spark, Java, and Microservices to join our growing data platform and backend services team. In this role, you will be instrumental in designing, developing, and optimizing our core data processing pipelines and building highly scalable, resilient microservices that handle vast amounts of data and serve critical business functions.Key Responsibilities: • Microservices Development: Design, develop, and maintain high-performance, scalable, and resilient microservices using Java and Spring Boot (or similar frameworks). • API Design: Define, implement, and manage robust RESTful APIs for internal and external consumption, ensuring security, performance, and clear documentation. • Data Pipelines: Build and maintain efficient ETL/ELT pipelines for batch and real-time data processing using Apache Spark, ensuring data quality, reliability, and timeliness. • Optimization: Identify and resolve performance bottlenecks in Spark jobs and Java applications/microservices, optimizing resource utilization and execution times. • Collaboration: Work closely with data scientists, product managers, frontend engineers, and other engineering teams to understand requirements and translate them into technical solutions and API contracts. • Code Quality: Write clean, well-tested, and maintainable code, participating actively in code reviews and promoting best practices (e.g., TDD, BDD, clean architecture) within the team. • Deployment & Operations: Collaborate with DevOps teams to ensure seamless deployment, monitoring, and operational excellence of microservices and data pipelines. • Troubleshooting: Diagnose and resolve complex technical issues related to distributed systems, microservices communication, data processing, and backend services.Required Qualifications: • Experience: 5+ years of professional experience in backend software development, with a significant focus on distributed systems and microservices. • Java Expertise: Strong proficiency in Java, with a deep understanding of object-oriented design principles, concurrency, and experience with the JVM ecosystem. • Microservices Frameworks: Extensive hands-on experience with popular Java frameworks like Spring Boot for building robust and scalable microservices. • API Development: Proven experience in designing, developing, and consuming RESTful APIs. • Spark Expertise: Extensive hands-on experience with Apache Spark (Spark SQL, Spark Streaming, DataFrames, RDDs), including performance tuning and optimization techniques, preferably using the Java API. • Big Data Ecosystem: Experience with big data technologies such as Hadoop, Kafka, Flink, or similar distributed streaming platforms. • Cloud Platforms: Hands-on experience with at least one major cloud provider (AWS, GCP, Azure), • Databases: Experience with both relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., Cassandra, MongoDB, DynamoDB, Redis). • Containerization & Orchestration: Experience with Docker and Kubernetes for deploying and managing microservices. • Version Control: Proficiency with Git and collaborative development workflows.Nice-to-Haves: • Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) and DevOps practices. • Experience with monitoring and logging tools for distributed systems (e.g., Prometheus, Grafana, ELK Stack, Splunk, Datadog). • Experience with other JVM languages (e.g., Scala, Kotlin).Interested candidates can share your updates resume's to Sheethal@vmcsofttech.com


  • Backend Engineer

    3 weeks ago


    New Delhi, India AI Library Full time

    Role:Backend Engineer / Senior Backend Engineer (Python) Location:India (Gurgaon - On-site) Employment:Full-time About AI Library AI Library builds enterprise-grade agentic AI systems that help organisations automate workflows, make faster decisions, and improve operational efficiency. We work with Fortune 500 companies, large Indian enterprises, and global...


  • New Delhi, India Coreshield Technologies Full time

    We’re Hiring | Senior Software Engineer – Backend (Java)Excited to share an opportunity at CoreShield Technologies! We’re looking for a Senior Software Engineer – Backend to join our growing team in Bangalore (Onsite).Role Description:We are looking for a passionate and experienced Senior Software Engineer - Backend to join our growing team at...


  • New Delhi, India Aptiva Technologies Full time

    Experience:5–8 years (as a Java Backend Engineer) Location:Remote (India) CTC:₹10–20 LPA Notice Period:≤ 30 daysRole Overview We are hiring Senior Backend Engineers to buildscalable, high-performance backend systemsfor an AI-native enterprise platform.Key Responsibilities Design and develop backend services usingJava & Spring Boot Build event-driven...


  • New Delhi, India Zyoin Group Full time

    Role : Senior Backend Engineer Experience: 2 to 5 Years Location: Bengaluru Work Mode: Work from Office Employment Type: Full-time, PermanentSkills Required: Deep expertise in backend architecture using Python (FastAPI, Django), Node.js (NestJS, Express), or GoLang. Strong experience with cloud infrastructure - AWS, GCP, Azure, and containerization (Docker,...


  • New Delhi, India MeetStream AI Full time

    MeetStream AI is the world’s first agentic infrastructure for meetings, enabling AI agents to actively participate in conversations across Google Meet, Zoom, and Microsoft Teams. These agents join calls as participants, understand context in real time, trigger product workflows (Jira updates, CRM actions, follow-up tasks), execute autonomous behaviors, and...


  • New Delhi, India Triplespeed Full time

    About the JobBuild and scale the backend systems powering some of the fastest-growing consumer apps in the world.We are looking for a Senior Backend Developer to join our fast-growing consumer app studio. In this role, you’ll design, build, and maintain scalable backend services that handle high-volume data, transactions, and real-world user workflows...


  • New Delhi, India Sollucet Teche Private Limited Full time

    Job Summary:Senior Backend Engineer with strong skills in Python on AWS platformRoles and ResponsibilitiesDesign & Develop Secure API Integration Develop, package and deploy Microservices, unit tests Design and implement data modelsRequired SkillsExpert in Python with strong experience in microservice design, unit test and integration test development....


  • New Delhi, India L&T Technology Services Full time

    Senior Java Backend Engineer – PaymentsLocation: Bengaluru, IndiaExperience: 6–10 yearsType: Full-TimeAbout the RoleL&T Technology Services is looking for a Senior Java Backend Engineer (Payments) to join our team in Bengaluru. In this role, you will design and build large-scale backend systems, lead technical initiatives, and mentor engineers. You’ll...


  • New Delhi, India Zyoin Group Full time

    Role : Senior Backend EngineerExperience: 2 to 5 YearsLocation: BengaluruWork Mode: Work from OfficeEmployment Type: Full-time, PermanentSkills Required:- Deep expertise in backend architecture using Python (FastAPI, Django), Node.js (NestJS, Express), or GoLang. - Strong experience with cloud infrastructure - AWS, GCP, Azure, and containerization (Docker,...


  • New Delhi, India Orangemint Technologies Pvt Ltd Full time

    Want to own core backend-powered experiences such as Checkout and Credit for a profitable company running the 5th largest E-com portal in the country? Then read on..About The companyFounded by serial Entrepreneurs from IIT Bombay, Snapmint is challenging the way banking is done by building the banking experience ground up. Our first product provides purchase...