Veefin- Java Full Stack Developer (4-7 years)
Nexthire
Apply to this jobJob Title: Staff Software Engineer – Java Platform
Experience: 4– 7Years
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 2–5 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 and APIs for financial systems using Java and Spring Boot.
Job title
Java Full Stack Developer
Experience level
4-7 years
Minimum experience
4+ years exp
Industry
finance
Location requirements
Mumbai, IN; remote not allowed
Salary
Not specified
Management role
No
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Mumbai, Maharashtra, India