Veefin - Senior Software Engineer

Posted 3 Days Ago
Be an Early Applicant
Kurla West, Mumbai Suburban, Maharashtra, IND
In-Office
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
The Role
Design, develop, test, and maintain scalable Java/Spring Boot backend microservices for financial platforms. Build REST APIs, implement event-driven Kafka architectures, optimize performance, troubleshoot production, participate in design reviews, and contribute to CI/CD and cloud-native deployments while ensuring security and best practices.
Summary Generated by Built In

Senior Software Engineer – Java Backend (5+ Years)

Location: Kurla West, Mumbai (Work from Office)
Experience: 5–7 Years
Employment Type: Full-Time

About Veefin

Veefin Solutions is a leading provider of digital lending, supply chain finance, and banking technology solutions, enabling financial institutions and enterprises to digitize and scale their lending ecosystems.

Role Overview

We are looking for a highly skilled Senior Software Engineer – Java Backend to join our engineering team. The ideal candidate should have strong experience in designing and developing scalable enterprise applications using Java, Spring Boot, Microservices, and Kafka. Candidates with experience in FinTech, Banking, Lending, Payments, or Financial Services domains will be preferred.

This role requires hands-on development expertise, problem-solving ability, and experience building high-performance distributed systems deployed on cloud platforms.

Key Responsibilities
  • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
  • Build and enhance Microservices-based architectures for enterprise-grade financial platforms.
  • Develop and integrate RESTful APIs and third-party services.
  • Implement event-driven architectures using Kafka.
  • Participate in architecture discussions, code reviews, and technical design sessions.
  • Optimize application performance, scalability, and reliability.
  • Work closely with Product Managers, Architects, QA, and DevOps teams.
  • Ensure adherence to coding standards, security guidelines, and best practices.
  • Troubleshoot production issues and perform root cause analysis.
  • Contribute to CI/CD and cloud-native deployment initiatives.
Must-Have Skills
  • 5+ years of software development experience.
  • Strong expertise in Java (Java 8/11/17).
  • Hands-on experience with Spring Boot and Spring ecosystem.
  • Strong experience in Microservices architecture.
  • Experience with Apache Kafka and event-driven systems.
  • Expertise in REST APIs and backend service development.
  • Experience with SQL databases such as PostgreSQL, MySQL, Oracle, or MS SQL Server.
  • Strong understanding of Data Structures, Algorithms, and OOP concepts.
  • Experience with Git and version control systems.
  • Good understanding of multithreading, concurrency, and performance optimization.
Preferred Skills
  • Experience in FinTech, Banking, Lending, Payments, Trade Finance, or Financial Services products.
  • Hands-on experience with cloud platforms:
    • AWS
    • Azure
    • GCP
  • Experience with Docker and Kubernetes.
  • Exposure to Redis, Elasticsearch, or caching frameworks.
  • Understanding of security standards, authentication, and authorization mechanisms.
  • Experience working in Agile/Scrum environments.
Good to Have
  • System Design and Distributed Systems experience.
  • Exposure to Domain-Driven Design (DDD).
  • Experience handling high-volume transaction systems.
  • Knowledge of observability tools such as Grafana, Prometheus, ELK, etc.
  • Experience mentoring junior engineers and driving technical initiatives.
Educational Qualification
  • B.E./B.Tech/MCA/M.Tech in Computer Science, Information Technology, or related field.
What We Are Looking For
  • Strong problem-solving and analytical mindset.
  • Ownership-driven attitude with excellent debugging skills.
  • Ability to work in a fast-paced product organization.
  • Excellent communication and stakeholder management skills.
  • Passion for building scalable products in the FinTech and Banking ecosystem.

Skills Required

  • 5+ years of software development experience
  • Strong expertise in Java (Java 8/11/17)
  • Hands-on experience with Spring Boot and Spring ecosystem
  • Experience with Microservices architecture
  • Experience with Apache Kafka and event-driven systems
  • Expertise in REST APIs and backend service development
  • Experience with SQL databases (PostgreSQL, MySQL, Oracle, MS SQL Server)
  • Strong understanding of Data Structures, Algorithms, and OOP concepts
  • Experience with Git and version control systems
  • Good understanding of multithreading, concurrency, and performance optimization
  • B.E./B.Tech/MCA/M.Tech in Computer Science, Information Technology, or related field
  • Experience in FinTech, Banking, Lending, Payments, Trade Finance, or Financial Services
  • Hands-on experience with cloud platforms (AWS, Azure, GCP)
  • Experience with Docker and Kubernetes
  • Exposure to Redis, Elasticsearch, or caching frameworks
  • Understanding of security standards, authentication, and authorization mechanisms
  • Experience working in Agile/Scrum environments
  • System design and distributed systems experience
  • Exposure to Domain-Driven Design (DDD)
  • Knowledge of observability tools (Grafana, Prometheus, ELK)
  • Experience mentoring junior engineers and driving technical initiatives
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
100 Employees

What We Do

NextHire Consulting is an AI-driven recruiting platform that streamlines the hiring process for companies. By leveraging AI agents for sourcing, screening, and interviewing, the platform enables teams to focus on pre-qualified finalists. It provides data-driven insights into candidate soft skills and behavioral styles, aiming to disrupt traditional recruitment models with efficient, automated, and science-based talent acquisition solutions for businesses of all sizes.

Similar Jobs

In-Office
Mumbai, Maharashtra, IND
25000 Employees

ZS Logo ZS

Finance Associate - Client Accounting

Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Hybrid
Pune, Maharashtra, IND
15000 Employees

Capco Logo Capco

Project Manager

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Capco Logo Capco

B3.1 Data

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account