Veefin- Staff Software Engineer
Nexthire
Apply to this jobJob Title: Staff Software Engineer – Java Platform
Experience: 7– 9 Years
Company: VeeFin
Location: Kurla West (Mumbai)
About the Role
We are looking for experienced engineers who are passionate about coding and building scalable systems. This is a hands-on engineering role focused on development rather than people management. You will work on enterprise-grade financial platforms used by banks and financial institutions, with a strong emphasis on system design, performance, and reliability.
Key Responsibilities
-
Design and build scalable backend services using Java and Spring Boot
-
Develop APIs and microservices powering banking workflows
-
Design, build, and enhance core platform capabilities
-
Work on enterprise-grade financial platforms used by global banks and financial institutions
-
Collaborate closely with product and architecture teams
-
Ensure high performance, scalability, and reliability of systems
-
Troubleshoot, debug, and optimize existing systems
Technical Skills
Mandatory
-
Strong experience with Java and Spring Boot
-
Solid understanding of SQL databases and data modelling
-
Experience with event-driven systems (Kafka or similar)
-
Strong problem-solving and debugging skills
Preferred
-
Experience with Angular or modern frontend frameworks
-
Familiarity with Redis or in-memory data stores
-
Exposure to Docker, Kubernetes, and cloud environments
-
Experience with high-volume transactional systems
AI-Augmented Engineering
We encourage engineers to leverage modern AI development tools such as:
-
GitHub Copilot
-
Cursor
-
Claude / Gemini
Engineers are expected to use AI tools to improve productivity while maintaining high code quality and strong system design principles.
Who This Role Is For
-
Engineers with 7–12 years of experience who enjoy hands-on development
-
Developers passionate about solving complex system and architecture problems
-
Builders interested in working on large-scale financial platforms
-
Candidates with banking/fintech domain knowledge (preferred but not mandatory)
Who This Role Is NOT For
-
Candidates looking to move into people management, program management, or delivery roles
-
Individuals who prefer non-coding or coordination-focused roles
Why Join VeeFin?
-
Work on mission-critical financial infrastructure
-
Build platforms used by banks and financial institutions globally
-
Exposure to modern architecture and engineering practices
-
High ownership and impact on core platform systems
Summary
Develop scalable backend services for financial platforms using Java, Spring Boot, and microservices.
Job title
Staff Software Engineer
Experience level
7+ years
Minimum experience
7+ years exp
Industry
finance
Location requirements
On-site in Kurla West, Mumbai, IN, no remote work
Salary
Not specified
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Unknown location