Veefin - Senior Software Engineer
On-site · Kurla West, State of Mahārāshtra, Republic of India
Job Summary
Senior Software Engineer – Java Backend at Veefin, responsible for designing, developing, and maintaining scalable backend applications using Java, Spring Boot, microservices, and Kafka. Build and enhance RESTful APIs and event-driven architectures, participate in architecture discussions and code reviews, optimize performance and reliability, contribute to CI/CD and cloud-native deployment, and collaborate with product, architecture, QA, and DevOps teams to ensure secure coding practices and adherence to standards. Location: Kurla West, Mumbai (Work from Office).
Required Qualifications
- 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
- 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
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.