Back End Developer

3 - 4 years

0 Lacs

Posted:10 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description


About CARD91

CARD91 is a leading Issuance Platform-as-a-Service provider, revolutionising payment infrastructure for banks, corporations, and fintech companies. Our platform supports the issuance of various payment instruments, including PPI, debit, credit, multi-currency cards, and UPI, enhancing transaction visibility, control, and decision-making speed for customers, vendors, partners, and employees.

We pride ourselves on supporting diverse, payment-instrument-agnostic use cases, fulfilling our vision of seamless and efficient issuance. Our cutting-edge suite includes an issuer processor (switch), a card management system, a configurable program manager layer, and various ancillary products, all designed to streamline the issuance process. These tools empower leading banks and fintechs with simplified, scalable, secure, and rapid card issuance and processing capabilities.

CARD91 collaborates closely with major card networks like RuPay, Visa, and Mastercard, and is NPCI's preferred partner. This ensures our products effectively address payment challenges in India and are as well-suited for global expansion.

Backed by $14 million in pre-Series A funding from top-tier investors including Infinity Ventures, Point72 Ventures, Sabre Partners, EMVC, Commerce Ventures, and notable angel investors, CARD91 is headquartered in Bengaluru with offices in Mumbai, Delhi, and Chennai.


Position: Senior Backend Developer - Java

Java is used to run our main issuance and processing system. This system is also in charge of the user experience for card issuance and management. Our services are built using the core Java as well as the Spring Boot framework. This also includes event driven architecture understanding - using Kafka streams.

The backend team for the tech stack will be a group of 12 engineers with a big job to do: bring the various payments related products to life. It will be a hands-on position in which each team member enjoys producing high-quality code and benefits from each other's experience.


Roles and responsibilities:

  • Design, develop, and maintain RESTful APIs and backend services using Java.
  • Collaborate closely with product managers, frontend developers, and QA teams to deliver robust solutions.
  • Optimize application performance and ensure scalability and reliability.
  • Work with databases (SQL/NoSQL) to design efficient schemas and manage data flow.
  • Implement security best practices to protect sensitive financial data.
  • Participate in code reviews, ensuring quality, maintainability, and adherence to best practices.
  • Troubleshoot, debug, and resolve production issues in a timely manner.
  • Stay updated with emerging technologies, tools, and frameworks to improve backend architecture.


Qualifications & Skills:

  • 3-4 years of Java experience.
  • Must have strong programming knowledge in java 8 and above
  • Must have experience in software application development using Java, Spring Boot and Hibernate and restful services.
  • Must have strong experience with SQL (postgres , mysql) and NoSQL technologies (cassandra,redis).
  • Experience in using the Distributed Caching solutions (Redis/Memcached/HazelCast)
  • Strong knowledge of algorithms, data structure and design patterns.
  • Must write well designed, testable, efficient , secure code ideally following a test-driven approach and ensure designs are in compliance with specification
  • Understanding of Microservices architecture along with standard Queueing mechanisms, Caching mechanisms
  • Understanding of System Design and Database Schema Design
  • Proactive attitude on identifying problems and support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
  • Team player and ability to work with different multicultural teams.
  • Managing project timelines and tasks along with agile development methodology.
  • Proficient understanding of code versioning tools, such as Git.


Why should you join?

  • You prefer working in small groups. We're a start-up, and we think smaller teams have a lot of power. There is less management overhead and more discussion about the important work
  • You care about the end-user and developer experience, as well as how the backend affects them. Rather than taking the path of least resistance, work backwards from what the user experience requires
  • We offer competitive pay. We've received adequate funding from a number of well-known fintech investors, and we're planning to stay in the game for the long haul. It will be an exciting and interesting adventure ahead, and we are looking forward to working with some fantastic teammates!


Job Location: Bengaluru


What’s on offer

● Best-in-class compensation package

● Stock options for long term wealth creation

● Group health insurance covering your family

● Great Team to work with and learn about the latest happenings in the Fintech Industry

● Ability to create an impact in the overall scheme of things in the company as this is a Tech driven company.

● Vibrant, open and fun work culture

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

rajahmundry, andhra pradesh, india

bengaluru, karnataka, india

bengaluru, karnataka, india

bengaluru, karnataka, india