CARD91
CARD912h ago
Foundit

Senior Java Software Engineer

Bengaluru / Bangalore, India
Full Time
Mid Level

Auto Apply to 50+ AI Matched Senior Java Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at CARD91

Full Job Description

Role: Senior Software Engineer - Java (Backend Developer)

About the Role

We are looking for a hands-on Backend Developer to join our team of 12 engineers. You will be responsible for bringing various payment-related products to life, producing high-quality code, and benefiting from collaborative experiences within our diverse startup environment.

Key Responsibilities

  • Design, develop, and maintain RESTful APIs and backend services using Java (Java 8+).
  • Collaborate closely with product managers, frontend developers, and QA teams to deliver robust solutions optimized for performance, scalability, and reliability.
  • Work with relational databases (PostgreSQL, MySQL) and NoSQL technologies (Cassandra, Redis) to design efficient schemas and manage data flow.
  • Implement security best practices to protect sensitive financial data in line with compliance standards.
  • Participate in code reviews ensuring quality, maintainability, adherence to TDD principles, and architectural integrity.
  • Troubleshoot, debug, and resolve production issues promptly using strong analytical skills.
  • Leverage agentic AI tools for development and testing workflows (Mandatory).

Technical Requirements

  • Strong programming knowledge in Java 8 and above with experience in Spring Boot framework and Hibernate/JPA.
  • Solid understanding of Microservices architecture, Event-Driven Architecture using Kafka streams, and RESTful services concepts.
  • Experience with SQL (Postgres, MySQL) and NoSQL technologies (Cassandra, Redis).
  • Familiarity with Cloud services like AWS is a plus. Ability to convert functional requirements into technical specifications.

Qualifications

  • 2-4 years of professional Java experience in software application development.
  • Mandatory: Must have used agentic AI for development and testing processes.
  • Strong knowledge of algorithms, data structures, design patterns, and Agile/Scrum methodologies.
  • Familiarity with Git version control tools.

Company

CARD91

CARD91

CARD91 is a leading Issuance Platform-as-a-Service provider headquartered in Bengaluru with offices across India, revolutionizing payment infrastructure for banks, corporations, and fintech companies ...

Bengaluru / Bangalore, India
Posted on Foundit