Senior Java Software Engineer

1 day ago


Bengaluru, Karnataka, India Capillary Technologies Full time

About Capillary

Capillary offers an intelligent loyalty and customer engagement platform that enables brands to delight customers across their purchase journey during acquisition, analysis, insights, and activations.

Over 400 marquee brands across the US, Middle East, SEA and India, including Petron, Landmark, Levi's, Pizza Hut, PUMA, Jotun, KFC, HP, and GlaxoSmithKline trust Capillary to unlock maximum customer retention potential. With over 650 million consumers and 120,000 stores on the platform, Capillary handles over 100 million consumer communications every day and 300 million loyalty transactions per month. Over 500 Capillary associates across 14 global offices are continually innovating to find new ways for brands to make their consumers' lives easier, and experiences memorable.

Capillary is backed by Warburg Pincus, Sequoia Capital, Norwest Venture Partners, Qualcomm Ventures, and American Express Ventures. Few interesting facts about us:

  • Our products power 250K POS terminals stores across the globe.
  • Our code touches 650M end customers in 35 countries.
  • Campaigns product has the scale of reaching out to the whole of South India's population in a few hours.
  • Loyalty products process transactions of ~$10B annually.
  • Commerce Platforms process a GMV of INR 30Crores/day.

Do you want to work with high scale, multi-tenant systems that provide real value to retailers? Want to build real web applications that work across multiple channels and devices? We have a bright bunch of folks who care about building the next billion $enterprise. They are driven, highly technical, and highly motivated.

The right candidate should have an entrepreneurial mindset and a strong background in developing complex web experiences that are rich, responsive, and interactive.

You can read more about the work we do at our blog:

Roles and Responsibilities:

  • Own development, design, scaling and maintenance of application that power the central platform of Capillary's Cloud CRM product.
  • Contribute to overall design and roadmap.
  • Mentor Junior team members.

Required Skills:

  • Innovative and self-motivated with passion to develop complex and scalable applications.
  • 3+years of experience in software development with strong focus on algorithms and data structures.
  • Strong coding and design skills with prior experience in developing scalable & highly available systems using
    Core Java/J2EE, Spring, Hibernate.
  • Work experience with Relational databases is required
    (Primarily MySQL)
  • Prior work experience with Non-Relational databases (primarily Redis, MongoDb) is an added plus.
  • Strong Analytical and Problem Solving Skills.
  • BTech from IIT or BE in computer science from a top REC/NIT

Job Perks:

  • Competitive Salary as per market standards
  • Flexible working hours
  • Chance to work with a world class engineering team.

Capillary is an Equal Opportunity Employer and will not discriminate against any applicant for employment on the basis of race, age, religion, sex, veterans, individuals with disabilities, sexual orientation, or gender identity.

Disclaimer:

It has been brought to our attention that there have recently been instances of fraudulent job offers, purporting to be from Capillary Technologies. The individuals or organizations sending these false employment offers may pose as a Capillary Technologies recruiter or representative and request personal information, purchasing of equipment or funds to further the recruitment process or offer paid training. Be advised that Capillary Technologies does not extend unsolicited employment offers. Furthermore, Capillary Technologies does not charge prospective employees with fees or make requests for funding as a part of the recruitment process.

We commit to an inclusive recruitment process and equality of opportunity for all our job applicants.



  • Bengaluru, Karnataka, India Guidewire Software Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    SummaryAs a Software Engineer at Guidewire, you're part of a distributed team helping change the face of insurance by creating technology that shapes the future of the property and casualty industry. With over 3000+ team members working on a large-scale platform, your role is crucial in giving insurers the cutting-edge tools they need to take care of their...


  • Bengaluru, Karnataka, India SmartHub Full time

    Company Description specializes in AI-ML powered Edge automation, OT asset management, Edge Intelligence, and Cybersecurity Hygiene for operational teams with IoT devices and edge infrastructure. The company helps organizations achieve zero downtime, higher productivity, better operational efficiency, continuous compliance, and effective risk management of...


  • Bengaluru, Karnataka, India Epam Systems Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    We are seeking a skilled and motivated Senior Software Engineer with a strong background in Java and Spring Boot to become an integral part of our team.This position offers an opportunity to contribute to cutting-edge service-oriented architecture projects while ensuring the development of high-quality and optimized solutions.ResponsibilitiesDevelop...


  • Bengaluru, Karnataka, India Pivotrics Full time

    Company DescriptionPivotrics specializes in software product engineering and sets up high-performance insourcing teams for global product leaders. We transform software teams into world-class product engineering teams by blending product mindset, deep tech, agile working, and customer-focused innovation. Our approach helps customers scale revenue and profits...


  • Bengaluru, Karnataka, India CData Software Full time US$ 60,000 - US$ 2,40,000 per year

    Role Description:As a SDE III at CData, you will play a pivotal role in building software applications for our suite of products. You'll be an integral part of our agile development process, contributing primarily to back-end engineering. Your expertise will transform technology into user-friendly, functional software.Key Responsibilities:Build and Deliver:...


  • Bengaluru, Karnataka, India BlueOptima Full time ₹ 8,00,000 - ₹ 16,00,000 per year

    Company Description BlueOptima's vision is to become the global reference for the optimisation of the performance of Software Engineers across all industries. We provide industry-leading objective metrics in software development. We enable large organisations to deliver better software, faster and at lower cost, with technology that pushes the limits of what...


  • Bengaluru, Karnataka, India Pivotrics Full time ₹ 2,50,000 - ₹ 3,00,000 per year

    Company DescriptionPivotrics specializes in software product engineering and sets up high-performance insourcing teams for global product leaders. We transform software teams into world-class product engineering teams by blending product mindset, deep tech, agile working, and customer-focused innovation. Our approach helps customers scale revenue and profits...


  • Bengaluru, Karnataka, India Eximietas Design Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    About Eximietas:Eximietas Design is a leading technology consulting and solutions development firm specializingin Chip design, Firmware & Embedded Software development, Cloud Computing, cybersecurity,and AI/ML domains. Our success is anchored in the unparalleled expertise of our engineeringleadership team, who have collectively taped-out over 100+ chips and...


  • Bengaluru, Karnataka, India Mind Parkour Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Company DescriptionMind Parkour empowers individuals to unlock their full potential through innovative and customized learning experiences. With a team that merges corporate and academic expertise, the company specializes in crafting tailored programs that address specific needs for organizations and individuals. For corporations, Mind Parkour offers...


  • Bengaluru, Karnataka, India Tesslogs IT Solutions Full time

    Hello All,Greetings from tesslogs,We are looking for an experiencedSenior Software Developerwith strong expertise in Java, cloud backend development, and modern software engineering practices. Role:Senior Software Developer - Java Experience:Minimum7+ yearsof relevant experience Client:IBM EndClient:Siemens Location:Bangalore Availability:Immediate joiners...