Senior Software Engineer at Veefin - ScoutJobs - The AI-curated global job board
Skip to content
V
Posted 18 hours ago

Senior Software Engineer

VeefinSenior Software Engineer

Requirements

5+ years software development experience, Expertise in Java 8/11/17, Spring Boot and Spring ecosystem, Microservices architecture, Apache Kafka, REST APIs, SQL databases, Data Structures and Algorithms

Skills

JavaSpring BootMicroservicesKafkaSQL

About the role

About the Company

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.

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

Requirements

  • 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
  • B.E./B.Tech/MCA/M.Tech in Computer Science, Information Technology, or related field

Preferred Qualifications

  • Experience in FinTech, Banking, Lending, Payments, Trade Finance, or Financial Services
  • Hands-on experience with AWS, Azure, or 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
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer

Veefin · Mumbai

Sign up to apply