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 freeSenior Software Engineer
Veefin · Mumbai
