50+ Backend Developer Jobs in Bangalore (Bengaluru) | Backend Developer Job openings in Bangalore (Bengaluru)
Apply to 50+ Backend Developer Jobs in Bangalore (Bengaluru) on CutShort.io. Explore the latest Backend Developer Job opportunities across top companies like Google, Amazon & Adobe.

Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.
As a Principal Engineer / Architect you will be responsible for creating a technical strategy and coordinating the designs for meeting the needs of Toast’s largest restaurant brands. You will partner with Product Managers to develop the technology roadmap that enables enterprise customers to leverage the power of Toast. You will also work closely with technical leaders and implementation teams across the organization to deliver robust, scalable solutions with integrations to customers’ external systems.
As the engineering leader on the Pricing & Funds Management team, you will be responsible for evolving our Funds Management platform (processing >$150B in annual GPV) to meet Toast’s growing needs across the world by both delivering best-in-class customer facing Fintech products and foundational capabilities that enable partner teams to accelerate their products time-to-market & scale.
If you’re a technical leader or a solutions architect, experienced with enterprise SaaS, passionate about customer value, and a great collaborator, read on!
About this roll*:
- Design mission critical platform components at scale to ensure Toast’s Funds Management platform accurately distributes funds to beneficial party in a timely manner
- Develop an expert understanding of Toast’s payments processing platform & adjacent products to enable funds flows across Toast’s financial product suite in a seamless manner
- Document solution design, write & review code, test and rollout solutions to production, capturing & actioning customer feedback to iteratively enhance customer experience
- Collaborate with peers to optimise for solution design performance, flexibility and scalable, including enablement of multi-product & engineering teams on a common framework & platform
- Partner with UX, Product Management, QA and adjacent engineering teams to build best-in-class solutions in a complex and fast-moving environment
- Champion best practices such as quality integration and unit testing
Do you have the right ingredients*?
- Strong technologist with 12+ years experience defining and implementing high scale SaaS solutions. Experience with a broad set of technologies that includes those used at Toast - tiered web applications, microservices, API design patterns, Java, Kotlin and data analytics
- Experience with integration design patterns across high-scale Fintech platforms
- Strong interpersonal skills and a proven track record of building partnerships across engineering, product, customer success, and other stakeholders.
- Experience shipping iterative value using agile or lean software delivery methods.
- Experience of tackling complex and ambiguous problems, communicate clearly with others to solve the problem, and share knowledge to help the whole team succeed
- Experience building payments & Fintech products, with at least 10+ years in the payments industry
Our Tech Stack
Toast’s products run on a stack that ranges from guest and restaurant-facing Android tablets to backend services in Java to internal, guest-facing and restaurant-facing web apps. Our backend services follow a microservice architecture written using Java 8 and DropWizard; we use AWS extensively, ranging from S3 to RDS to Lambda. We have our own platform for dealing with user management, service elevations and robust load balancing. Toast stores data in a set of sharded Postgres databases and utilizes Apache Spark for large scale data workloads including query and batch processing. The front-end is built primarily using React and ES6. The main Toast POS application is an Android application written in Java and Kotlin. For data between tablets and our cloud platform we operate RabbitMQ clusters as well as direct tablet communication to the back end.
Diversity, Equity, and Inclusion is Baked into our Recipe for Success
At Toast, our employees are our secret ingredient—when they thrive, we thrive. The restaurant industry is one of the most diverse, and we embrace that diversity with authenticity, inclusivity, respect, and humility. By embedding these principles into our culture and design, we create equitable opportunities for all and raise the bar in delivering exceptional experiences.
We Thrive Together
We embrace a hybrid work model that fosters in-person collaboration while valuing individual needs. Our goal is to build a strong culture of connection as we work together to empower the restaurant community.


About the Company – Gruve
Gruve is an innovative software services startup dedicated to empowering enterprise customers in managing their Data Life Cycle. We specialize in Cybersecurity, Customer Experience, Infrastructure, and advanced technologies such as Machine Learning and Artificial Intelligence.
As a well-funded early-stage startup, we offer a dynamic environment, backed by strong customer and partner networks. Our mission is to help customers make smarter decisions through data-driven business strategies.
Why Gruve
At Gruve, we foster a culture of:
- Innovation, collaboration, and continuous learning
- Diversity and inclusivity, where everyone is encouraged to thrive
- Impact-focused work — your ideas will shape the products we build
We’re an equal opportunity employer and encourage applicants from all backgrounds. We appreciate all applications, but only shortlisted candidates will be contacted.
Position Summary
We are seeking a highly skilled Software Engineer to lead the development of an Infrastructure Asset Management Platform. This platform will assist infrastructure teams in efficiently managing and tracking assets for regulatory audit purposes.
You will play a key role in building a comprehensive automation solution to maintain a real-time inventory of critical infrastructure assets.
Key Responsibilities
- Design and develop an Infrastructure Asset Management Platform for tracking a wide range of assets across multiple environments.
- Build and maintain automation to track:
- Physical Assets: Servers, power strips, racks, DC rooms & buildings, security cameras, network infrastructure.
- Virtual Assets: Load balancers (LTM), communication equipment, IPs, virtual networks, VMs, containers.
- Cloud Assets: Public cloud services, process registry, database resources.
- Collaborate with infrastructure teams to understand asset-tracking requirements and convert them into technical implementations.
- Optimize performance and scalability to handle large-scale asset data in real-time.
- Document system architecture, implementation, and usage.
- Generate reports for compliance and auditing.
- Ensure integration with existing systems for streamlined asset management.
Basic Qualifications
- Bachelor’s or Master’s degree in Computer Science or a related field
- 3–6 years of experience in software development
- Strong proficiency in Golang and Python
- Hands-on experience with public cloud infrastructure (AWS, GCP, Azure)
- Deep understanding of automation solutions and parallel computing principles
Preferred Qualifications
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork skills
We are looking for an experienced Node.js Developer (2+ years). Your main focus will be development of all server side logic, define and maintain database interaction for the same ensuring performance and responsiveness to requests from the client. You will also be involved/responsible for integrating the server with other products.
Job responsibilities
- Work on building the back-end applications that power web and mobile applications.
- Writing efficient, modular, testable code
- Integration of Third-party API’s into Node.js application
- Data protection and security
- Assist in analyzing application performance and suggest improvements
- Use tools and ingenuity efficiently to identify and fix bugs
Qualifications required
- Bachelor’s degree in Software Engineering, Computer Science or a related field.
- Strong communication skill with fluency in English
- 2+ years of Experience
- Good knowledge and Proficiency in Node.js frameworks such as Express
- Experience working with databases, such as MySQL, MongoDB.
- Proficient understanding of code versioning tools, such as Git.
Preferred Skills
- Knowledge of HTML, CSS, JavaScript.
- Experience working with cloud-based infrastructure, such as AWS/Google/Azure.


Role Overview:
We are seeking a highly skilled and experienced Lead Web App Developer - Backend to join our dynamic team in Bengaluru. The ideal candidate will have a strong background in backend development, microservices architecture, and cloud technologies, with a proven ability to deliver robust, scalable solutions. This role involves designing, implementing, and maintaining complex distributed systems, primarily in the Mortgage Finance domain.
Key Responsibilities:
- Cloud-Based Web Applications Development:
- Lead backend development efforts for cloud-based web applications.
- Work on diverse projects within the Mortgage Finance domain.
- Microservices Design & Development:
- Design and implement microservices-based architectures.
- Ensure scalability, availability, and reliability of distributed systems.
- Programming & API Development:
- Write efficient, reusable, and maintainable code in Python, Node.js, and Java.
- Develop and optimize RESTful APIs.
- Infrastructure Management:
- Leverage AWS platform infrastructure to build secure and scalable solutions.
- Utilize tools like Docker for containerization and deployment.
- Database Management:
- Work with RDBMS (MySQL) and NoSQL databases to design efficient schemas and optimize queries.
- Team Collaboration:
- Collaborate with cross-functional teams to ensure seamless integration and delivery of projects.
- Mentor junior developers and contribute to the overall skill development of the team.
Core Requirements:
- Experience: Minimum 10+ years in backend development, with at least 3+ years of experience in designing and delivering large-scale products on microservices architecture.
- Technical Skills:
- Programming Languages: Python, Node.js, Java.
- Frameworks & Tools: AWS (Lambda, RDS, etc.), Docker.
- Database Expertise: Proficiency in RDBMS (MySQL) and NoSQL databases.
- API Development: Hands-on experience in developing REST APIs.
- System Design: Strong understanding of distributed systems, scalability, and availability.
Additional Skills (Preferred):
- Experience with modern frontend frameworks like React.js or AngularJS.
- Strong design and architecture capabilities.
What We Offer:
- Opportunity to work on cutting-edge technologies in a collaborative environment.
- Competitive salary and benefits package.
- Flexible hybrid working model.
- Chance to contribute to impactful projects in the Mortgage Finance domain.

Role Overview
We are looking for a highly skilled Product Engineer to join our dynamic team. This is an exciting opportunity to work on innovative FinTech solutions and contribute to the future of global payments. If you're passionate about backend development, API design, and scalable architecture, we'd love to hear from you!
Key Responsibilities
- Design, develop, and maintain scalable, high-performance backend systems.
- Write clean, maintainable, and efficient code while following best practices.
- Build and optimize RESTful APIs and database queries.
- Collaborate with cross-functional teams to deliver 0 to 1 products.
- Ensure smooth CI/CD pipeline implementation and deployment automation.
- Contribute to open-source projects and stay updated with industry trends.
- Maintain a strong focus on security, performance, and reliability.
- Work with payment protocols and financial regulations to ensure compliance.
Required Skills & Qualifications
- ✅ 3+ years of professional software development experience.
- ✅ Proficiency in any backend language (with preference for Ruby on Rails).
- ✅ Strong foundation in architecture, design, and database optimization.
- ✅ Experience in building APIs and working with SQL/NoSQL databases.
- ✅ Familiarity with CI/CD practices and automation tools.
- ✅ Excellent problem-solving and analytical skills.
- ✅ Strong track record of open-source contributions (minimum 50 stars on GitHub).
- ✅ Passion for FinTech and payment systems.
- ✅ Strong communication skills and ability to work collaboratively in a team.
Nice to Have
- Prior experience in financial services or payment systems.
- Exposure to microservices architecture and cloud platforms.
- Knowledge of containerization tools like Docker & Kubernetes.


Exp: 4-6 years
Position: Backend Engineer
Job Location: Bangalore ( office near cubbon park - opp JW marriott)
Work Mode : 5 days work from office
Requirements:
● Engineering graduate with 3-5 years of experience in software product development.
● Proficient in Python, Node.js, Go
● Good knowledge of SQL and NoSQL
● Strong Experience in designing and building APIs
● Experience with working on scalable interactive web applications
● A clear understanding of software design constructs and their implementation
● Understanding of the threading limitations of Python and multi-process architecture
● Experience implementing Unit and Integration testing
● Exposure to the Finance domain is preferred
● Strong written and oral communication skills
Job Title- Java Developer
Exp Range- 5-8 yrs
Location- Bangalore/ Hybrid
Desired skill- Java 8, Microservices (Must), AWS, Kafka, Kubernetes
What you will bring
● Strong core Java, concurrency and server-side experience
● 5+ Years of experience with hands-on coding.
● Strong Java8 and Microservices. (Must)
● Should have good understanding on AWS/GCP
● Kafka, AWS stack/Kubernetes
● An understanding of Object Oriented Design and standard design patterns.
● Experience of multi-threaded, 3-tier architectures/Distributed architectures, web services and caching.
● A familiarity with SQL databases
● Ability and willingness to work in a global, fast-paced environment.
● Flexible with the ability to adapt working style to meet objectives.
● Excellent communication and analytical skills
● Ability to effectively communicate with team members
● Experience in the following technologies would be beneficial but not essential, SpringBoot, AWS, Kubernetes, Terraform, Redis
Job Title- Senior Java Developer
Exp Range- 8-10 yrs
Location- Bangalore/ Hybrid
Desired skill- Java 8, Microservices (Must), AWS, Kafka, Kubernetes
What you will bring:
● Strong core Java, concurrency and server-side experience
● 8 + Years of experience with hands-on coding.
● Strong Java8 and Microservices. (Must)
● Should have good understanding on AWS/GCP
● Kafka, AWS stack/Kubernetes
● An understanding of Object Oriented Design and standard design patterns.
● Experience of multi-threaded, 3-tier architectures/Distributed architectures, web services and caching.
● A familiarity with SQL databases
● Ability and willingness to work in a global, fast-paced environment.
● Flexible with the ability to adapt working style to meet objectives.
● Excellent communication and analytical skills
● Ability to effectively communicate with team members
● Experience in the following technologies would be beneficial but not essential, SpringBoot, AWS, Kubernetes, Terraform, Redis
1. 8 to 12 of total IT experience and has full exposure of end-to-end SDLC
2. 1 to 2 years of experience as Solution Architect
3. Should have basic understanding in Architecture methodologies like TOGAF
4. Should have working knowledge of working in Architecture tools like Visio or any other EA tool
5. Should have experience in delivering Architecture artifacts diagrams like Business Architecture, Application Architecture and Deployment Architecture
6. Experienced and implemented solutions for Architecture patterns like Microservices, Event driven, REST API’s
7. Ability to illicit both functional and Non-functional requirements for business
8. Able to provide Solutions to address all NFR requirements like Scalability, performance, Security, Availability (HA/DR and other concepts) and Resiliency (RTO/RPO and other concepts)
9. Understanding of various network protocols- HTTPS, TCP/IP etc., Authentication mechanisms like LDAP etc.
Key Responsibilities:
- Design, develop, and enhance SAP MDG processes for Business Partner, Customer, Supplier, and FI Data Objects.
- Develop custom workflows, UI configurations, validation rules, and perform ABAP coding as needed.
- Analyze business and functional requirements to implement scalable and efficient MDG solutions.
- Integrate MDG systems with external systems by building interfaces and ensuring data consistency.
- Provide ongoing application support, including debugging, troubleshooting, and performance tuning.
- Continuously optimize the MDG application to ensure high performance and responsiveness.
Requirements:
- Strong experience in SAP MDG development and configuration.
- Proficiency in ABAP and SAP workflow development.
- Good understanding of data modeling, data replication, and data quality principles.
- Experience integrating SAP MDG with other systems.
- Strong problem-solving and communication skills.
Role: Senior Software Engineer - Backend
Location: In-Office, Bangalore, Karnataka, India
Job Summary:
We are seeking a highly skilled and experienced Senior Backend Engineer with a minimum of 3 years of experience in product building to join our dynamic and innovative team. In this role, you will be responsible for designing, developing, and maintaining robust backend systems that power our applications. You will work closely with cross-functional teams to ensure seamless integration between frontend and backend components, leveraging your expertise to architect scalable, secure, and high-performance solutions. As a senior team member, you will mentor junior developers and lead technical initiatives to drive innovation and excellence.
Annual Compensation: 12-18 LPA
Responsibilities:
- Lead the design, development, and maintenance of scalable and efficient backend systems and APIs.
- Architect and implement complex backend solutions, ensuring high availability and performance.
- Collaborate with product managers, frontend developers, and other stakeholders to deliver comprehensive end-to-end solutions.
- Design and optimize data storage solutions using relational databases and NoSQL databases.
- Mentor and guide junior developers, fostering a culture of knowledge sharing and continuous improvement.
- Implement and enforce best practices for code quality, security, and performance optimization.
- Develop and maintain CI/CD pipelines to automate build, test, and deployment processes.
- Ensure comprehensive test coverage, including unit testing, and implement various testing methodologies and tools to validate application functionality.
- Utilize cloud services (e.g., AWS, Azure, GCP) for infrastructure deployment, management, and optimization.
- Conduct system design reviews and provide technical leadership in architectural discussions.
- Stay updated with industry trends and emerging technologies to drive innovation within the team.
- Implement secure authentication and authorization mechanisms and ensure data encryption for sensitive information.
- Design and develop event-driven applications utilizing serverless computing principles to enhance scalability and efficiency.
Requirements:
- Minimum of 3 years of proven experience as a Backend Engineer, with a strong portfolio of product-building projects.
- Strong proficiency in backend development using Java, Python, and JavaScript, with experience in building scalable and high-performance applications.
- Experience with popular backend frameworks and libraries for Java (e.g., Spring Boot) and Python (e.g., Django, Flask).
- Strong expertise in SQL and NoSQL databases (e.g., MySQL, MongoDB) with a focus on data modeling and scalability.
- Practical experience with caching mechanisms (e.g., Redis) to enhance application performance.
- Proficient in RESTful API design and development, with a strong understanding of API security best practices.
- In-depth knowledge of asynchronous programming and event-driven architecture.
- Familiarity with the entire web stack, including protocols, web server optimization techniques, and performance tuning.
- Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes) is highly desirable.
- Proven experience working with cloud technologies (AWS/GCP/Azure) and understanding of cloud architecture principles.
- Strong understanding of fundamental design principles behind scalable applications and microservices architecture.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work collaboratively in a fast-paced, agile environment and lead projects to successful completion.
We are hiring a SAP BTP CAPM Consultant with a minimum of 6 years of experience in building applications using SAP’s Cloud Application Programming Model (CAPM). Strong hands-on experience with Node.js or Java in BTP, OData services, and deployment in Cloud Foundry is required. Experience with SAP HANA DB and BAS (Business Application Studio) is preferred.
We are looking for a SAP PLM DMS Consultant with in-depth knowledge of Document Management System configuration and integration. Candidate must be proficient in DMS object links, document info records, status management, and CAD interface. Experience in managing engineering change processes is preferred.
We're hiring an experienced SAP IBP Consultant with 6+ years of expertise in Demand and Supply Planning. The ideal candidate should have strong skills in key figure modeling, time series planning, and integration with S/4HANA or ECC. Prior experience with planning operators, forecast models, and Excel Add-in is required.
Job Description:
We are looking for an experienced SAP TM Functional Consultant with a minimum of 6 years of relevant experience in SAP Transportation Management. The ideal candidate should be skilled in end-to-end implementation and support of SAP TM modules, including Freight Order management, rate calculation, and logistics integration. Prior experience in handling business process configuration and client interaction is a must.
🚀 Hiring: SAP Vistex Consultant
📍 Locations: Pune | Mumbai | Bangalore | Gandhinagar
🧠 Experience: 6+ years in SAP Vistex
✅ Requirements:
- Minimum 6 years of hands-on experience in SAP Vistex
- Expertise in Incentive Management, Rebates, Chargebacks, and Claims Processing
- Strong integration experience with SAP SD/MM
- Should have done at least 1 full-cycle implementation
- Good understanding of Vistex modules like Deal Management, Pricing, and Contract Setup
- Support & Enhancement project experience preferred
- Excellent communication skills and ability to interact with clients
💼 Nice to Have:
- Exposure to SAP S/4HANA
- Knowledge of ABAP debugging
⏱️ Notice Period:
Immediate to 30 days preferred
🚀 Hiring: SAP Vistex Consultant
📍 Locations: Pune | Mumbai | Bangalore | Gandhinagar
🧠 Experience: 6+ years in SAP Vistex
🏢 Company: Synexc (Hiring for Capgemini)
✅ Requirements:
- Minimum 6 years of hands-on experience in SAP Vistex
- Expertise in Incentive Management, Rebates, Chargebacks, and Claims Processing
- Strong integration experience with SAP SD/MM
- Should have done at least 1 full-cycle implementation
- Good understanding of Vistex modules like Deal Management, Pricing, and Contract Setup
- Support & Enhancement project experience preferred
- Excellent communication skills and ability to interact with clients
- Experience in Core Java, CXF, Spring.
- Experience in spring boot, microservices.
- Extensive experience in developing enterprise-scale n-tier applications for the financial domain. Should possess good architectural knowledge and be aware of enterprise application design patterns.
- Should have the ability to analyze, design, develop and test complex, low-latency client-facing applications.
- Good development experience with RDBMS, preferably Sybase database
- Good knowledge of multi-threading and high volume server side development
- Experience in sales and trading platforms in investment banking/capital markets
- Basic working knowledge of Unix/Linux
- Excellent problem solving and coding skills in Java
- Strong interpersonal, communication and analytical skills.
- Should have the ability to express their design ideas and thoughts.
SAP APO – PPDS Consultant
We are looking for a skilled SAP APO – PPDS Consultant with at least 6 years of strong experience in Production Planning and Detailed Scheduling (PPDS) using SAP APO.
✅ Key Responsibilities:
- Configure and implement PPDS solutions to meet business requirements
- Work with CIF for master data and transactional data integration
- Develop planning strategies using heuristics and optimization techniques
- Collaborate with cross-functional teams (e.g. SCM, production, IT)
- Analyze and resolve issues in planning and scheduling processes
✅ Must-have Skills:
- SAP APO – PPDS
- Heuristic Planning
- CIF Integration
- Planning Run Configuration
- Experience with SAP SCM modules
📍 Location Options:
- Pune
- Mumbai
- Gandhinagar
- Bangalore
👨💻 Experience Required:
- Minimum 6 years in SAP APO – PPDS
We’re hiring a SAP EWM Technical Consultant with 6+ years of strong hands-on experience in custom development within EWM.
✅ Must-have:
- ABAP in EWM
- RF Framework Enhancements
- User exits/BADIs
📍 Locations: Pune, Mumbai, Gandhinagar, Bangalore
Client: Dentsu Payroll: Quess corp
Location:Bangalore, Pune, Mumbai , Gurugram
Budget: Upto 40 LPA
Experience required: 12-15 years
Job Requirements
Must Have:
• Minimum 7 to 12 years of experience
• Strong MERN (Mongo DB + Mongoose, Express, React, Node JS) full stack experience
using Typescript.
• Experience in leading in code reviews.
• Demonstrate understanding of SOLID principles.
• Demonstrate understanding of TDD or BDD.
• Good knowledge and experience of writing good unit tests.
• Strong implementation design using cloud.
• Microservices architecture, GraphQL, RESTful Webservices, NoSQL & SQL
• Docker & containerization, CI/CD pipeline design & build
2
• Event driven architecture, Kafka.
• Use of tools such as JIRA, Git, GitHub
• Strong communication skills
• Ability to lead discussion and solve problems for the dev team
• Ability to manage expectations of Product/Business teams in terms of prioritizing quality,
aligning to the strategic vision
• Provide guidance on inline technical documentation
Good to have:
• Experience in Azure cloud.
• Experience with Serverless.
• Experience in Terraform.
• Tools like Babel, Webpack, NestJS, Jest, Lint, Helm to support build of Node applications.
• Experience in orchestration tools such as Nodemation (N8n).
• Experience in GraphQL tools such as ApolloGraph or Wundergraph.
• Experience with troubleshooting using Grafana / Loki.
Job Title: SAP TM Technical Consultant
Experience: Minimum 6 years in SAP TM (Technical)
Location: Pune, Mumbai, Gandhinagar, Bangalore (Onsite/Hybrid)
Employment Type: Full-time
Job Overview:
We are hiring for an experienced SAP TM Technical Consultant with strong hands-on in BOPF, BRF+, PPF, FPM and custom developments. The role requires in-depth technical exposure in SAP Transportation
Management including enhancements and integrations.
Must-Have Skills:
- 6+ years in SAP TM Technical
- BOPF, BRF+, PPF, FPM
- Custom enhancements, debugging
- ABAP for TM, object-oriented ABAP
Nice to Have:
- TM integration with EWM or S/4HANA
- Fiori/UI5 exposure in TM
We are looking for a highly skilled Solution Architect with a passion for software engineering and deep experience in backend technologies, cloud, and DevOps. This role will be central in managing, designing, and delivering large-scale, scalable solutions.
Core Skills
- Strong coding and software engineering fundamentals.
- Experience in large-scale custom-built applications and platforms.
- Champion of SOLID principles, OO design, and pair programming.
- Agile, Lean, and Continuous Delivery – CI, TDD, BDD.
- Frontend experience is a plus.
- Hands-on with Java, Scala, Golang, Rust, Spark, Python, and JS frameworks.
- Experience with Docker, Kubernetes, and Infrastructure as Code.
- Excellent understanding of cloud technologies – AWS, GCP, Azure.
Responsibilities
- Own all aspects of technical development and delivery.
- Understand project requirements and create architecture documentation.
- Ensure adherence to development best practices through code reviews.
Job Description:
We are looking for a Lead Java Developer – Backend with a strong foundation in software engineering and hands-on experience in designing and building scalable, high-performance backend systems. You’ll be working within our Digital Engineering Studios on impactful and transformative projects in a fast-paced environment.
Key Responsibilities:
- Lead and mentor backend development teams.
- Design and develop scalable backend applications using Java and Spring Boot.
- Ensure high standards of code quality through best practices such as SOLID principles and clean code.
- Participate in pair programming, code reviews, and continuous integration processes.
- Drive Agile, Lean, and Continuous Delivery practices like TDD, BDD, and CI/CD.
- Collaborate with cross-functional teams and clients for successful delivery.
Required Skills & Experience:
- 9–12+ years of experience in backend development (Up to 17 years may be considered).
- Strong programming skills in Java and backend frameworks such as Spring Boot.
- Experience in designing and building large-scale, custom-built, scalable applications.
- Sound understanding of Object-Oriented Design (OOD) and SOLID principles.
- Hands-on experience with Agile methodologies, TDD/BDD, CI/CD pipelines.
- Familiarity with DevOps practices, Docker, Kubernetes, and Infrastructure as Code.
- Good understanding of cloud technologies – especially AWS, and exposure to GCP or Azure.
- Experience working in a product engineering environment is a plus.
- Startup experience or working in fast-paced, high-impact teams is highly desirable.
Job Title : Lead Java Developer (Backend)
Experience Required : 8 to 15 Years
Open Positions : 5
Location : Any major metro city (Bengaluru, Pune, Chennai, Kolkata, Hyderabad)
Work Mode : Open to Remote / Hybrid / Onsite
Notice Period : Immediate Joiner/30 Days or Less
About the Role :
- We are looking for experienced Lead Java Developers who bring not only strong backend development skills but also a product-oriented mindset and leadership capability.
- This is an opportunity to be part of high-impact digital transformation initiatives that go beyond writing code—you’ll help shape future-ready platforms and drive meaningful change.
- This role is embedded within a forward-thinking digital engineering team that thrives on co-innovation, lean delivery, and end-to-end ownership of platforms and products.
Key Responsibilities :
- Design, develop, and implement scalable backend systems using Java and Spring Boot.
- Collaborate with product managers, designers, and engineers to build intuitive and reliable digital products.
- Advocate and implement engineering best practices : SOLID principles, OOP, clean code, CI/CD, TDD/BDD.
- Lead Agile-based development cycles with a focus on speed, quality, and customer outcomes.
- Guide and mentor team members, fostering technical excellence and ownership.
- Utilize cloud platforms and DevOps tools to ensure performance and reliability of applications.
What We’re Looking For :
- Proven experience in Java backend development (Spring Boot, Microservices).
- 8+ Years of hands-on engineering experience with at least 2+ years in a Lead role.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Good understanding of containerization and orchestration tools like Docker and Kubernetes.
- Exposure to DevOps and Infrastructure as Code practices.
- Strong problem-solving skills and the ability to design solutions from first principles.
- Prior experience in product-based or startup environments is a big plus.
Ideal Candidate Profile :
- A tech enthusiast with a passion for clean code and scalable architecture.
- Someone who thrives in collaborative, transparent, and feedback-driven environments.
- A leader who takes ownership beyond individual deliverables to drive overall team and project success.
Interview Process
- Initial Technical Screening (via platform partner)
- Technical Interview with Engineering Team
- Client-facing Final Round
Additional Info :
- Targeting profiles from product/startup backgrounds.
- Strong preference for candidates with under 1 month of notice period.
- Interviews will be fast-tracked for qualified profiles.
Job Description
We are seeking a highly skilled and experienced Backend Engineer to join our dynamic and fast-paced development team in Bangalore. The ideal candidate will have expertise in Java development, particularly in Java 8 or above, and extensive hands-on experience with Apache Spark, Spark Streaming, and Spring Boot for developing scalable and high-performance microservices. The candidate must also have strong problem-solving skills, a deep understanding of distributed computing, and experience with cloud technologies (Azure).
Key Responsibilities
- Design, develop, and maintain highly scalable microservices and optimized RESTful APIs using Spring Boot in Java 8 or above.
- Write efficient and maintainable Spark and Spark Streaming code for processing large-scale data in real-time.
- Implement Java 8 advanced features such as Functional Interfaces, Lambda Expressions, Streams, Parallel Streams, Completable Futures, and Concurrency API improvements.
- Work with relational (SQL) and non-relational (Cosmos DB) databases for data modeling and optimization.
- Utilize Maven for building and deploying artifacts to the snapshot repository.
- Collaborate with cross-functional teams, including Product, Business, Automation, and other stakeholders, to define, design, and deliver new features.
- Follow Agile SCRUM methodologies for software development and actively participate in sprint planning and retrospective meetings.
- Maintain version control using Git and ensure best practices for code collaboration and peer code reviews.
- Implement CI/CD pipelines using tools such as Jenkins and GitHub Actions to automate build and deployment processes.
- Work with Azure Cloud Technologies to build and deploy cloud-based applications.
- Apply software design patterns and best practices in backend development to enhance system architecture and scalability.
- Troubleshoot and debug applications, ensuring high performance, security, and scalability.
- Keep up to date with the latest industry trends, tools, and technologies to continuously improve development processes.
Minimum Qualifications
- BS/MS in Computer Science or equivalent.
- 4+ years of industry experience in developing highly scalable microservices and optimized RESTful APIs using Spring Boot in Java 8 or above.
- 3+ years of experience in version control tools like Git.
- 3+ years of experience working in an Agile SCRUM environment.
- Strong understanding of software design patterns and distributed computing concepts.
- Solid experience in relational and non-relational databases (SQL and Cosmos DB).
- Experience with Maven for building and managing dependencies.
- Knowledge of CI/CD workflows and experience with Jenkins and GitHub Actions.
- Prior enterprise experience in working with Azure Cloud Technologies.
- Proven ability to work collaboratively with cross-functional teams to deliver high-quality product features.
- Strong problem-solving skills, debugging techniques, and ability to troubleshoot complex issues efficiently.
Preferred Qualifications
- Experience with Kafka or other messaging queues for real-time data processing.
- Exposure to Docker, Kubernetes, and container orchestration tools.
- Hands-on experience with NoSQL databases like MongoDB, Cassandra, or DynamoDB.
- Experience with performance optimization techniques for backend applications.
- Knowledge of test-driven development (TDD) and unit testing frameworks like JUnit.


About the Role:
- We are looking for a highly skilled and experienced Senior Python Developer to join our dynamic team based in Manyata Tech Park, Bangalore. The ideal candidate will have a strong background in Python development, object-oriented programming, and cloud-based application development. You will be responsible for designing, developing, and maintaining scalable backend systems using modern frameworks and tools.
- This role is hybrid, with a strong emphasis on working from the office to collaborate effectively with cross-functional teams.
Key Responsibilities:
- Design, develop, test, and maintain backend services using Python.
- Develop RESTful APIs and ensure their performance, responsiveness, and scalability.
- Work with popular Python frameworks such as Django or Flask for rapid development.
- Integrate and work with cloud platforms (AWS, Azure, GCP or similar).
- Collaborate with front-end developers and other team members to establish objectives and design cohesive code.
- Apply object-oriented programming principles to solve real-world problems efficiently.
- Implement and support event-driven architectures where applicable.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Write clean, maintainable, and reusable code with proper documentation.
- Contribute to system architecture and code review processes.
Required Skills and Qualifications:
- Minimum of 5 years of hands-on experience in Python development.
- Strong understanding of Object-Oriented Programming (OOP) and Data Structures.
- Proficiency in building and consuming REST APIs.
- Experience working with at least one cloud platform such as AWS, Azure, or Google Cloud Platform.
- Hands-on experience with Python frameworks like Django, Flask, or similar.
- Familiarity with event-driven programming and asynchronous processing.
- Excellent problem-solving, debugging, and troubleshooting skills.
- Strong communication and collaboration abilities to work effectively in a team environment.
📍 Position : Java Architect
📅 Experience : 10 to 15 Years
🧑💼 Open Positions : 3+
📍 Work Location : Bangalore, Pune, Chennai
💼 Work Mode : Hybrid
📅 Notice Period : Immediate joiners preferred; up to 1 month maximum
🔧 Core Responsibilities :
- Lead architecture design and development for scalable enterprise-level applications.
- Own and manage all aspects of technical development and delivery.
- Define and enforce best coding practices, architectural guidelines, and development standards.
- Plan and estimate the end-to-end technical scope of projects.
- Conduct code reviews, ensure CI/CD, and implement TDD/BDD methodologies.
- Mentor and lead individual contributors and small development teams.
- Collaborate with cross-functional teams, including DevOps, Product, and QA.
- Engage in high-level and low-level design (HLD/LLD), solutioning, and cloud-native transformations.
🛠️ Required Technical Skills :
- Strong hands-on expertise in Java, Spring Boot, Microservices architecture
- Experience with Kafka or similar messaging/event streaming platforms
- Proficiency in cloud platforms – AWS and Azure (must-have)
- Exposure to frontend technologies (nice-to-have)
- Solid understanding of HLD, system architecture, and design patterns
- Good grasp of DevOps concepts, Docker, Kubernetes, and Infrastructure as Code (IaC)
- Agile/Lean development, Pair Programming, and Continuous Integration practices
- Polyglot mindset is a plus (Scala, Golang, Python, etc.)
🚀 Ideal Candidate Profile :
- Currently working in a product-based environment
- Already functioning as an Architect or Principal Engineer
- Proven track record as an Individual Contributor (IC)
- Strong engineering fundamentals with a passion for scalable software systems
- No compromise on code quality, craftsmanship, and best practices
🧪 Interview Process :
- Round 1: Technical pairing round
- Rounds 2 & 3: Technical rounds with panel (code pairing + architecture)
- Final Round: HR and offer discussion
Backend - Software Development Engineer III
Experience - 7+ yrs
About Wekan Enterprise Solutions
Wekan Enterprise Solutions is a leading Technology Consulting company and a strategic investment partner of MongoDB. We help companies drive innovation in the cloud by adopting modern technology solutions that help them achieve their performance and availability requirements. With strong capabilities around Mobile, IOT and Cloud environments, we have an extensive track record helping Fortune 500 companies modernize their most critical legacy and on-premise applications, migrating them to the cloud and leveraging the most cutting-edge technologies.
Job Description
We are looking for passionate software engineers eager to be a part of our growth journey. The right candidate needs to be interested in working in high-paced and challenging environments leading technical teams, designing system architecture and reviewing peer code. Interested in constantly upskilling, learning new technologies and expanding their domain knowledge to new industries. This candidate needs to be a team player and should be looking to help build a culture of excellence. Do you have what it takes?
You will be working on complex data migrations, modernizing legacy applications and building new applications on the cloud for large enterprise and/or growth stage startups. You will have the opportunity to contribute directly into mission critical projects directly interacting with business stakeholders, customers technical teams and MongoDB solutions Architects.
Location - Chennai or Bangalore
- Relevant experience of 7+ years building high-performance back-end applications with at least 3 or more projects delivered using the required technologies
- Good problem solving skills
- Strong mentoring capabilities
- Good understanding of software development life cycle
- Strong experience in system design and architecture
- Strong focus on quality of work delivered
- Excellent verbal and written communication skills
Required Technical Skills
- Extensive hands-on experience building high-performance web back-ends using Node.Js and Javascript/Typescript
- Min two years of hands-on experience in NestJs
- Strong experience with Express.Js framework
- Implementation experience in monolithic and microservices architecture
- Hands-on experience with data modeling on MongoDB and any other Relational or NoSQL databases
- Experience integrating with any 3rd party services such as cloud SDKs (Preferable X), payments, push notifications, authentication etc…
- Hands-on experience with Redis, Kafka, or X
- Exposure into unit testing with frameworks such as Mocha, Chai, Jest or others
- Strong experience writing and maintaining clear documentation
Good to have skills:
- Experience working with common services in any of the major cloud providers - AWS or GCP or Azure
- Technical certifications in AWS / Azure / GCP / MongoDB or other relevant technologies
Minimum 3+ Years of Core Java Programming with Collections Framework, Concurrent Programming, Multi-threading (Good knowledge in Executor service, Fork joins pool and other threading concepts)
· Good knowledge of the JVM with an understanding of performance and memory optimization.
· Extensive and expert programming experience in JAVA programming language (strong OO skills preferred).
· Excellent knowledge on collections like, Array List, Vector, LinkedList, HashMap, Hash Table, HashSet is mandate.
· Exercised exemplary development practices including design specification, coding standards, unit testing, and code-reviews.
· Expert level understanding of Object-Oriented Concepts and Data Structures
· Good experience in Database (Sybase, Oracle or SQL Server) like indexing (clustered, non-clustered), hashing, segmenting, data types like clob / blob, views (materialized), replication, constraints, functions, triggers, procedures etc.


JD:
The Senior Software Engineer works closely with our development team, product manager, dev-ops and business analysts to build our SaaS platform to support efficient, end-to-end business processes across the industry using modern flexible technologies such as GraphQL, Kubernetes and React.
Technical Skills : C#, Angular, Azure with preferably .Net
Responsibilities
· Develops and maintains back-end, front-end applications and cloud services using C#, . Angular, Azure
· Accountable for delivering high quality results
· Mentors less experienced members of the team
· Thrives in a test-driven development organization with high quality standards
· Contributes to architecture discussions as needed
· Collaborates with Business Analyst to understand user stories and requirements to meet functional needs
· Supports product team’s efforts to produce product roadmap by providing estimates for enhancements
· Supports user acceptance testing and user story approval processes on development items
· Participates in sessions to resolve product issues
· Escalates high priority issues to appropriate internal stakeholders as necessary and appropriate
· Maintains a professional, friendly, open, approachable, positive attitude
Location : Bangalore
Ideal Work Experience and Skills
· At least 7 - 15 years’ experience working in a software development environment
· Prefer Bachelor’s degree in software development or related field
· Development experience with Angular and .NET is beneficial but not required
· Highly self-motivated and able to work effectively with virtual teams of diverse backgrounds
· Strong desire to learn and grow professionally
· A track record of following through on commitments; Excellent planning, organizational, and time management skills
Job Summary:
We are looking for a highly skilled and experienced Java Backend Developer with 4.5+ years of hands-on experience in backend development, system design, and API integration. You’ll play a key role in designing and building high-performance backend systems that are scalable, secure, and reliable. As a core member of the engineering team, you’ll collaborate closely with product owners, architects, and other developers to deliver quality solutions.
Responsibilities:
- Design and develop backend components, REST APIs, and microservices using Java and Spring Boot.
- Contribute to the architectural decisions and system design discussions.
- Write clean, efficient, and testable code following best practices.
- Optimize application performance, scalability, and reliability.
- Integrate third-party APIs and work with external systems.
- Participate in code reviews, mentor junior developers, and support the team’s technical growth.
- Work closely with DevOps to support CI/CD pipelines and deployments.
- Troubleshoot and resolve complex issues in production and non-production environments.
- Keep up with industry trends and advocate for best practices in backend development.
Required Skills:
- 4.5+ years of hands-on experience in backend development with Java (Java 8 or above).
- Strong expertise in Spring Framework (Spring Boot, Spring MVC, Spring Data).
- Experience designing and consuming RESTful APIs and working with microservices architecture.
- Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Proficient with version control systems like Git and tools like Maven or Gradle.
- Familiarity with Docker, containerization, and cloud platforms (AWS/GCP/Azure).
- Experience with unit testing and integration testing (JUnit, Mockito, etc.).
- Good knowledge of software design principles, data structures, and algorithms.
- Excellent problem-solving skills and attention to detail.

a Customer Data Platform-led personalization and real-time marketing automation solution that delivers superior customer experiences resulting in increased conversions, retention, and growth for enterprises.
● 2-4 years of relevant experience with Algorithms, Data Structures, & Optimizations in addition
to Coding.
● Education: B.E/B-Tech/M-Tech/M.S/MCA Computer Science or Equivalent from premier
institutes only
Skill Set
● Good Aptitude/Analytical skills (emphasis will be on Algorithms, Data Structures,&
Optimizations in addition to Coding)
● Good System design and Class design
● Good knowledge of Databases (Both SQL/NOSQL)
● Good knowledge of Kafka, Streaming Systems
● Good Knowledge of Java, Unit Testing
Soft Skills
● Has appreciation of technology and its ability to create value in the CDP domain
● Excellent written and verbal communication skills
● Active & contributing team member
● Strong work ethic with demonstrated ability to meet and exceed commitments
Others: Experience of having worked in a start-up is a plus
Key Responsibilities
● Design and Develop large scale sub-systems
● To periodically explore latest technologies (esp Open Source) and prototype sub-systems
● Be a part of the team that develops the next gen Customer Data Platform
● Build components to make the customer data platform more efficient and scalable

Real-Time Marketing Automation Built on Customer Data Platform (CDP) for Enterprises
Mandatory Skills:
- Java
- Kafka
- Spring Boot
- SQL / MySQL
- Algorithms
- Data Structures
Key Responsibilities:
- Design and Develop large scale sub-systems
- To periodically explore latest technologies (esp Open Source) and prototype sub-systems
- Be a part of the team that develops the next gen Customer Data Platform
- Build components to make the customer data platform more efficient and scalable
Qualifications:
- 2-4 years of relevant experience with Algorithms, Data Structures, & Optimizations in addition to Coding.
- Education: B.E/B-Tech/M-Tech/M.S/MCA Computer Science or Equivalent from premier institutes only
- Candidates with CGPA 9 or above will be preferred.
Skill Set:
- Good Aptitude/Analytical skills (emphasis will be on Algorithms, Data Structures,& Optimizations in addition to Coding)
- Good System design and Class design
- Good knowledge of Databases (Both SQL/NOSQL)
- Good knowledge of Kafka, Streaming Systems
- Good Knowledge of Java, Unit Testing
Soft Skills:
- Has appreciation of technology and its ability to create value in the CDP domain
- Excellent written and verbal communication skills
- Active & contributing team member
- Strong work ethic with demonstrated ability to meet and exceed commitments
- Others: Experience of having worked in a start-up is a plus

Real-Time Marketing Automation Built on Customer Data Platform (CDP) for Enterprises
Mandatory Skills:
- Java
- Kafka
- Spring Boot
- SQL / MySQL
- Algorithms
- Data Structures
Key Responsibilities:
- Design and Develop large scale sub-systems.
- To periodically explore latest technologies (esp. Open Source) and prototype sub-systems.
- Be a part of the team that develops the next-gen Targeting platform.
- Build components to make the customer data platform more efficient and scalable.
Qualifications:
- 0-2 years of relevant experience with Java, Algorithms, Data Structures, & Optimizations in addition to Coding.
- Education: B.E/B-Tech/M-Tech/M.S in Computer Science or IT from premier institutes.
- Candidates with CGPA 9 or above will be preferred.
Skill Set:
- Good Aptitude/Analytical skills (emphasis will be on Algorithms, Data Structures,& Optimizations in addition to Coding).
- Good knowledge of Databases - SQL, NoSQL.
- Knowledge of Unit Testing a plus.
Soft Skills:
- Has an appreciation of technology and its ability to create value in the marketing domain.
- Excellent written and verbal communication skills.
- Active & contributing team member.
- Strong work ethic with demonstrated ability to meet and exceed commitments.
- Others: Experience of having worked in a start-up is a plus.
About the Role
We are seeking an experienced Adobe Experience Manager (AEM) Developer to join our team. The ideal candidate will have a strong AEM backend development background, expertise in Java, OSGi, Sling, and AEM Cloud, and experience in headless implementations using UI frameworks like React, Angular, or Vue.
Key Responsibilities
✔ Architect, develop, and maintain AEM solutions aligned with business needs.
✔ Set up AEM development environments and configure AEM instances.
✔ Develop and optimize OSGi Bundles, Sling Servlets, and Custom Components.
✔ Implement AEM workflows, eventing, schedulers, and replication strategies.
✔ Work with Sling Models, JavaScript Use API, and Java User API.
✔ Optimize AEM QueryBuilder API and Replication API for better performance.
✔ Ensure security, scalability, and performance in AEM-based applications.
✔ Integrate AEM with third-party APIs, databases, and cloud services.
✔ Conduct AEM Mocking Tests using AEM Mock Library.
✔ Collaborate with cross-functional teams to ensure seamless deployment.
Required Skills & Qualifications
🔹 AEM Backend Development Expertise (AEM 6.5+ and AEM as a Cloud Service).
🔹 Strong Java (13+), JUnit 5, Maven, OSGi, and Sling experience.
🔹 Experience with Client Libraries, Custom OSGi Configurations, and JMX Beans.
🔹 Knowledge of AEM Dispatcher Module, Virtual Server Configurations, and Rewrite Rules.
🔹 Experience in headless AEM implementations with React, Angular, or Vue.
🔹 Cloud Manager experience for deploying AEM applications.
🔹 Strong debugging and performance optimization skills.
Good to Have
➕ Adobe AEM Certification
➕ Expertise in Regex, Dispatcher Caching, and Server Configurations
➕ Experience with CI/CD and DevOps for AEM Deployments


Job Description :
We are seeking a highly skilled and motivated Python Developer with 4 to 6 years of experience to join our dynamic development team. The ideal candidate will have expertise in Python programming and be proficient in building scalable, secure, and efficient applications. The role involves collaborating with cross-functional teams to design, develop, and maintain software solutions.
The core responsibilities for the job include the following :
1.Application Development :
- Write clean, efficient, and reusable Python code.
- Develop scalable backend solutions and RESTful APIs.
- Optimize applications for maximum speed and scalability.
2.Integration and Database Management :
- Integrate data storage solutions such as SQL, PostgreSQL, or NoSQL databases (e. g., MongoDB).
- Work with third-party APIs and libraries to enhance application functionality.
3.Collaboration and Problem-Solving :
- Collaborate with front-end developers, designers, and project managers.
- Debug, troubleshoot, and resolve application issues promptly.
4.Code Quality and Documentation :
- Adhere to coding standards and best practices.
- Write comprehensive technical documentation and unit tests.
5.Innovation and Optimization :
- Research and implement new technologies and frameworks to improve software performance.
- Identify bottlenecks and devise solutions to optimize performance.
6.Requirements :
- Strong programming skills in Python with 4-6 years of hands-on experience.
- Proficiency in at least one Python web framework (e. g., Django, Flask, FastAPI).
- Experience with RESTful API development and integration.
- Knowledge of database design and management using SQL (MySQL, PostgreSQL) and NoSQL (MongoDB).
- Familiarity with cloud platforms (e. g., AWS, Azure, or Google Cloud) and containerization tools like Docker.
- Experience with version control systems like Git.
- Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
- Knowledge of front-end technologies (e. g., HTML, CSS, JavaScript) is a plus.
- Experience with testing frameworks like Pytest or Unittest.
- Working knowledge of Java is a plus.
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
7.Preferred Skills :
- Knowledge of data processing libraries such as Pandas or NumPy.
- Experience with machine learning frameworks like TensorFlow or PyTorch (optional but a plus).
- Familiarity with CI/CD pipelines and deployment practices.
- Experience in message brokers like RabbitMQ or Kafka.
8.Soft Skills :
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Ability to manage multiple tasks and meet deadlines in a fast-paced environment.
- Willingness to learn and adapt to new technologies.
We are looking for a highly experienced Senior Java Developer with expertise in Spring Boot and Microservices architecture. The ideal candidate will have 4.5+ years of experience in building scalable, high-performance applications.
Key Responsibilities:
- Develop and maintain Java-based applications using Spring Boot and Microservices.
- Create and implement RESTful APIs and integrate with third-party services.
- Design and build scalable, resilient microservices.
- Perform code reviews and optimize applications for performance and security.
- Deploy and manage applications on cloud platforms (AWS, Azure, or GCP).
- Implement CI/CD pipelines for continuous integration and deployment.
- Diagnose and resolve technical issues and production bugs.
Required Skills:
✅ Java 8+ or 11+ (strong proficiency)
✅ Spring Boot, Spring MVC, Spring Security
✅ Microservices architecture and distributed systems
✅ RESTful APIs and API gateways
✅ SQL and NoSQL databases (PostgreSQL, MongoDB, etc.)
✅ Cloud platforms (AWS, Azure, or GCP)
✅ Containerization (Docker, Kubernetes)
✅ CI/CD pipelines (Jenkins, GitLab CI)
✅ Message brokers (Kafka, RabbitMQ)
GaragePlug Inc
GaragePlug is one of the fastest-growing Automotive tech startups working towards revolutionising the automotive aftermarket industry with strong state-of-the-art technologies.
Role Overview
As we plan to grow, we have many challenges to solve. Some of the new features and products that are already in the pipeline include advanced analytics, search, reporting, etc., to name a few. Our present backend is based on the microservices architecture built using Spring Boot. With growing complexity, we are open to using other tools and technologies as needed. We are looking for a talented and motivated engineer to join our fleet and help us solve real-world problems in this exciting field. Join us and share the dream of building the next-generation online platform for the Auto industry.
Experience:
3-5 years of experience
What you'll do:
- Design and architect our core components
- End-to-end systems development
- Ownership of complete systems from development to production and maintenance
- Infrastructure management on AWS
Technologies you'll use:
- Microservices, AWS, Java, Spring-boot
- Gradle / Maven
- ElasticSearch
- Jenkins, CI/CD
- Containerization technologies like Docker, Kubernetes, etc.
- RDBMS (PostgreSQL) or NoSQL databases (MongoDB) & Enterprise Messaging Applications (Kafka/SQS)
- JUnit, TestNG, Cucumber, etc.
- Nginx
- Any cool piece of technology that you can bring onboard
What you are:
- You love technology and are always open to learning new tools
- You are proficient with server technologies: Spring / Spring Boot
- You have good experience in scaling, performance tuning & optimization at both API and storage layers
- You have an excellent grasp of OOPS concepts, data structures, algorithms, design patterns & REST APIs
- You are proficient in Java, SQL
- You have good knowledge of Databases: RDBMS/Document
- You have a good understanding of REST API design
- You have knowledge of DevOps
- Implement Coding Best Practices. Implement Code Quality gates as per the program norms
- Knowledge of Angular 2+ is a big plus
Profile- Java Developer
Experience– 4 to 7 Years
Skills Required - Java, Spring Boot, Hibernate, Microservices, Design Patter, JUnit, Mockito
Roles & Responsibilities -
- Experience in Java, J2EE, and Java 8 Features
- Experience in Java frameworks such as Spring, Hibernate.
- Experience in Microservices Architecture.
- Expertise in designing and implementing RESTful APIs.
- Familiarity with build tools such as Ant, Maven, and Gradle
- Proficient understanding of code versioning tools, such as Git
- Familiarity with Agile methodologies and Scrum framework.
- Sound knowledge of Oops programming
- Basic knowledge of any cloud and CI/CD Tools
Key responsibilities:
The successful candidate will have extremely strong leadership skills and a deep understanding of technical best practices and principles and be able to inspire and develop team members to achieve their potential. You will have proven ability to create architectures and develop sound technical & operational roadmaps in support of the business’ strategy.
There are three key areas of responsibility for the role:
- Hiring, leading, mentoring and managing the development squad working on project, features, support, and improvement to the platform.
- Identify where improvements are required to improve processes and the platform
- Work closely with DevOps Manager, QA Manager and Lead Product Manager to ensure high quality delivery
REQUIRED:
Minimum 6+ years of building and managing teams – Leadership, mentoring and line management
Hands on experience with Java, Spring & Spring Boot, Maven, Hibernate, Oracle, AWS and knowledge of best practices
Deep experience of CI / CD (Jenkins, AWS pipeline) and version control
workflow (Git)
Thorough understanding of Code Quality, Automation, Mocking, TDD, BDD, SOLID principles, etc.
Good E-Commerce experience – understand 24*7*365 nature of the business
Good architectural experience
Very good agile experience including working with, and appreciation of
the other roles within an agile team – BA, Product Manager, Project Manager, QA
Education: BE/Btech/MCA
Shift: UK Shift – 11am-8pm
OPTIONAL:
Front-end experience – HTML, CSS including major frameworks like React
Understanding of other programming languages (Node, Python)
Understanding of data warehouse, big data and data science
Strong problem-solving skills
Ability to produce high-quality software
Experience in using Agile methodologies (Scrum, Kanban)
Excellent and clear verbal and written communication skills
Experience in end-to-end delivery of projects
Ability to think logically and methodically
Team player
Java JD
Exp: -2- 4 Years
Location: - Manyata Tech Park, Bangalore, Karnataka, India
Immediate Joiners-15 Days
Job Responsibilities
- Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security
- • Exposure working in microservices and containerization(Docker/Kubernetes)
- • Experience with Web Services (JSON, REST, JAX-RS, Spring based REST services)
- • Strong with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC)
- • Strong understanding of Java Multithreading
- • Experience working with DB like Mongo, Casandra etc.
- • Experience with at least one of the development tools like Git, Gradle, Maven, Sonar, Jenkins, Artifactory etc
- • Experience with web application servers like Tomcat, Jetty, JBoss etc
- • Experience with TDD, code testability standards, JUnit/Mockito
- • Experience with DevOps practices and CICD model of development
- • Good understanding of OOP, design patterns and industry best practices
- • Agile project experience along with working on Agile tools like JIRA
- • Strong written and verbal communication skills
- Good to have Skills:
- • Strong interpersonal skills and time management skills
- • Strong analytical and troubleshooting skills
What we Require
We are recruiting technical experts with the following core skills and hands-on experience on
Mandatory skills : Core java, Microservices, AWS/Azure/GCP, Spring, Spring Boot
Hands on experience on : Kafka , Redis ,SQL, Docker, Kubernetes
Expert proficiency in designing both producer and consumer types of Rest services.
Expert proficiency in Unit testing and Code Quality tools.
Expert proficiency in ensuring code coverage.
Expert proficiency in understanding High-Level Design and translating that to Low-Level design
Hands-on experience working with no-SQL databases.
Experience working in an Agile development process - Scrum.
Experience working closely with engineers and software cultures.
Ability to think at a high level about product strategy and customer journeys.
Ability to produce low level design considering the paradigm that journeys will be extensible in the future and translate that into components that can be easily extended and reused.
Excellent communication skills to clearly articulate design decisions.
Role Overview
Zolvit is seeking a Node.js Backend Lead Engineer to lead our engineering efforts in building scalable systems with a microservices architecture. The ideal candidate will have 7+ years of experience in backend development, platformization expertise, and the ability to mentor junior engineers. You will play a key role in driving architectural decisions, ensuring system scalability, and fostering a strong engineering culture.
Responsibilities
- Design and implement scalable backend systems using Node.js and microservices architecture.
- Lead the development of platform components to enable efficient code reuse, modularity, and scalability.
- Collaborate with stakeholders to define system architecture and technical roadmap.
- Design and build solutions using event-driven architecture and middleware such as Kafka.
- Develop and maintain SQL and NoSQL databases, ensuring optimal performance and scalability.
- Define and implement high-level and low-level designs, documenting key decisions and ensuring junior engineers understand the architecture.
- Mentor junior engineers, conduct code reviews, and promote best practices in coding, design, and system architecture.
- Lead technical discussions, participate in hiring processes, and contribute to building a high-performance engineering team.
- Implement and maintain CI/CD pipelines to ensure seamless integration and deployment.
- Leverage AWS services for scalable infrastructure and deployment solutions.
Requirements
- 7+ years of hands-on experience in building scalable backend systems using Node.js.
- Strong understanding of microservices architecture, event-driven systems, and middleware like Kafka.
- Experience in building platform solutions with a focus on reusability and modularity.
- Proficient in SQL and NoSQL databases with a clear understanding of their tradeoffs.
- Solid knowledge of high-level and low-level system design concepts.
- Proven experience in mentoring engineers, conducting code reviews, and driving engineering excellence.
- Experience working with CI/CD pipelines and modern DevOps practices.
- Proficient in leveraging AWS services for building scalable infrastructure.
- Strong problem-solving skills, effective communication, and ability to thrive in a fast-paced environment.
What We Offer
- Opportunity to lead technical initiatives and shape the platform architecture.
- Work on cutting-edge technologies with a team that values innovation and engineering excellence.
- A collaborative environment where mentorship and growth are highly encouraged.
- Competitive compensation and growth opportunities aligned with your contributions.

About us
We are the largest online legal / tax / compliance service providers in India. Our business is technology driven and our app is already servicing customers across India and abroad. Our dev team comprises seasoned and experienced developers along with Senior Resources for mentoring. We are looking forward to expanding our team.
Engineering at Vakilsearch
At Vakilsearch, our customers come first. We're a small, close-knit team. We work purposefully and think big when it comes to our growth as a team and individuals.
We encourage you to spend time with our users, and our empathy for our customers sets the bar really high for the products and experiences we ship. We welcome people who are passionate about building a digital legal / tax / compliance future without reliance on humans and subject matter experts. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s move the world forward, together!
Job brief
Do you like writing mean and clean Ruby code? We believe in designing, building and maintaining efficient, reusable, and reliable applications on Ruby. Come join our team and help us build amazing things. We’re looking for someone with a passion for programming and for writing beautiful code. You will join a team of exceptional developers working in a fast-paced environment to deliver world-class software.
Responsibilities
- Lead a team of developers to write clean, maintainable and efficient code.
- Design robust, scalable and secure features.
- Drive continuous adoption and integration of relevant new technologies into design.
- Ability to work independently on challenging compound problems as well as collaborating with other team members to solve major goals.
- Identify bottlenecks and bugs, and devise solutions to these problems.
- Present complex ideas and approaches in simple communicable terms across engineering and management and manage stakeholder relationships.
Requirements
- Minimum 6 years of software development experience.
- Minimum 2 years of experience being a senior engineer and working on end-to-end scalable solutions.
- Demonstrable knowledge of front-end technologies such as ReactJS, JQuery.
- Penchant to learn new technologies like NodeJS, Golang for relevant solutions.
- A firm grasp of MVC architecture.
- Passion for writing great, simple, clean, efficient code.
- Good knowledge of relational databases. Working knowledge of Postgres/MySQL database.
- Test-driven development with RSpec, Capybara, Jasmine.

Role Overview:
Zolvit is seeking a Senior Software Engineer with expertise in Ruby on Rails to join our engineering team. The ideal candidate will have 4+ years of experience building scalable backend and frontend systems. This role involves designing and developing robust applications, implementing scalable architectures, and mentoring junior engineers.
Responsibilities:
- Design and implement scalable backend systems using Ruby on Rails.
- Work with event-driven middleware like Kafka to manage asynchronous communication between services.
- Design, implement, and manage SQL and NoSQL databases with a strong understanding of tradeoffs.
- Develop comprehensive high-level and low-level system designs and document them clearly for knowledge sharing.
- Mentor junior engineers, conduct code reviews, and foster an environment of engineering excellence.
- Implement and maintain CI/CD pipelines for seamless integration and deployment.
Requirements:
- 4+ years of experience developing scalable applications using Ruby on Rails.
- Strong understanding of event-driven architecture and experience with middleware like Kafka.
- Solid experience with both SQL and NoSQL databases and their tradeoffs.
- Expertise in high-level and low-level system design, with the ability to communicate designs to engineers effectively.
- Experience working with CI/CD pipelines and modern DevOps practices.
- Strong knowledge of coding principles, design patterns, and best practices.
- Proficiency in leveraging AWS services for scalable deployments.
- Strong communication skills with the ability to mentor junior engineers and collaborate with cross-functional teams.
What We Offer:
- Opportunity to work on impactful projects in a fast-paced, high-growth environment.
- A collaborative and supportive team culture that encourages learning and innovation.
- Growth opportunities with a focus on enhancing technical and leadership skills.
- Competitive compensation aligned with your experience and contributions.
Location: Bengaluru
Experience Required: 2+ Year
Employment Type: Full-time
About the Role
We are looking for a passionate and motivated ** Software Engineer** with hands-on experience in the Software development (MongoDB, Express.js, React.js, Node.js,sql)**. The ideal candidate should have strong coding skills, a good grasp of modern web development practices, and excellent communication and work ethics.
Key Responsibilities
- Develop and maintain scalable web applications using the (javascript,MongoDB, Express.js, React.js, Node.js,sql)
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, efficient, and well-documented code
- Debug and resolve technical issues across the stack
- Participate in code reviews and contribute to team knowledge sharing
- Stay up to date with industry trends and emerging technologies
Required Skills & Qualifications
- 2+ year of professional experience as a Software Developer
- Proficiency in JavaScript, ES6+, and TypeScript (optional but a plus)
- Solid understanding of MongoDB, Express.js, React.js, and Node.js
- Experience with RESTful APIs and third-party integrations
- Familiarity with version control systems like Git
- Strong problem-solving and debugging skills
- Good communication skills and a team-player mindset
- Strong sense of ownership and work ethics
Preferred Skills
- Experience with cloud platforms like AWS, GCP, or Azure
- Familiarity with CI/CD pipelines and DevOps practices
- Exposure to testing frameworks like Jest, Mocha, or Cypress
-Prior experience working in a fintech company is a strong advantage.
How to Apply ?
Fill in the form below or
You can directly walk-in to our office in Bangalore
Date: 29-03-2025
Time: 10 Am to 12 Pm
Form link: https://forms.gle/PMJMUvz48pTPZeUu5
Location: Paywize Technologies Pvt. Ltd.
M.R Complex, 7th Cross, 6th Main Rd, BTM 2nd Stage, Bengaluru, Karnataka 560076
Join us and be part of the fintech revolution!
About the Company:
Gruve is an innovative Software Services startup dedicated to empowering Enterprise Customers in managing their Data Life Cycle. We specialize in Cyber Security, Customer Experience, Infrastructure, and advanced technologies such as Machine Learning and Artificial Intelligence. Our mission is to assist our customers in their business strategies utilizing their data to make more intelligent decisions. As a well-funded early-stage startup, Gruve offers a dynamic environment with strong customer and partner networks.
Why Gruve:
At Gruve, we foster a culture of innovation, collaboration, and continuous learning. We are committed to building a diverse and inclusive workplace where everyone can thrive and contribute their best work. If you’re passionate about technology and eager to make an impact, we’d love to hear from you.
Gruve is an equal opportunity employer. We welcome applicants from all backgrounds and thank all who apply; however, only those selected for an interview will be contacted.
Position summary:
We are seeking an experienced and highly skilled Technical Lead with a strong background in Java, SaaS architectures, firewalls and cybersecurity products, including SIEM and SOAR platforms. The ideal candidate will lead technical initiatives, design and implement scalable systems, and drive best practices across the engineering team. This role requires deep technical expertise, leadership abilities, and a passion for building secure and high-performing security solutions.
Key Roles & Responsibilities:
- Lead the design and development of scalable and secure software solutions using Java.
- Architect and build SaaS-based cybersecurity applications, ensuring high availability, performance, and reliability.
- Provide technical leadership, mentoring, and guidance to the development team.
- Ensure best practices in secure coding, threat modeling, and compliance with industry standards.
- Collaborate with cross-functional teams including Product Management, Security, and DevOps to deliver high-quality security solutions.
- Design and implement security analytics, automation workflows and ITSM integrations.
- Drive continuous improvements in engineering processes, tools, and technologies.
- Troubleshoot complex technical issues and lead incident response for critical production systems.
Basic Qualifications:
- A bachelor’s or master’s degree in computer science, electronics engineering or a related field
- 8-10 years of software development experience, with expertise in Java.
- Strong background in building SaaS applications with cloud-native architectures (AWS, GCP, or Azure).
- In-depth understanding of microservices architecture, APIs, and distributed systems.
- Experience with containerization and orchestration tools like Docker and Kubernetes.
- Knowledge of DevSecOps principles, CI/CD pipelines, and infrastructure as code (Terraform, Ansible, etc.).
- Strong problem-solving skills and ability to work in an agile, fast-paced environment.
- Excellent communication and leadership skills, with a track record of mentoring engineers.
Preferred Qualifications:
- Experience with cybersecurity solutions, including SIEM (e.g., Splunk, ELK, IBM QRadar) and SOAR (e.g., Palo Alto XSOAR, Swimlane).
- Knowledge of zero-trust security models and secure API development.
- Hands-on experience with machine learning or AI-driven security analytics.
We are looking for a Senior Java Developer with 6+ years of experience to join our team. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, and Cloud Technologies. You will play a key role in designing, developing, and optimizing scalable applications while mentoring junior developers and ensuring best coding practices.
Key Responsibilities:
- Design, develop, and maintain Java-based enterprise applications.
- Implement and optimize Microservices Architecture using Spring Boot.
- Develop, test, and deploy RESTful APIs and Web Services.
- Work with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Ensure application scalability, security, and performance.
- Collaborate with DevOps teams for CI/CD pipeline integration.
- Work with Cloud platforms (AWS, Azure, or GCP) for cloud-native development.
- Implement best practices for coding, testing, and deployment.
- Lead code reviews, mentor junior developers, and contribute to architectural decisions.
- Troubleshoot production issues and provide effective solutions.
Required Skills & Experience:
- 6+ years of hands-on experience in Java development.
- Strong expertise in Spring Boot, Spring MVC, and Spring Security.
- Experience with Microservices Architecture and containerization tools like Docker/Kubernetes.
- Proficiency in SQL & NoSQL databases (MySQL, PostgreSQL, MongoDB, Redis).
- Hands-on experience with RESTful APIs, messaging systems (Kafka, RabbitMQ), and authentication mechanisms (OAuth, JWT, SAML).
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD).
- Experience in Agile/Scrum development methodologies.
- Strong knowledge of multi-threading, concurrency, and design patterns.


- Experience in Python
- Experience in any Framework like Django, and Flask.
- Primary and Secondary skills - Python, OOPs and Data Structure
- Good understanding of Rest Api
- Familiarity with event-driven programming in Python
- Good analytical and troubleshooting skills