Job Description
5-9 years
Gurgaon
Full-Time
Job Description | Team Lead - Backend
Who are we
Falcon a Series-A funded cloud-native, AI-first banking technology & processing platform that helps banks, NBFCs, and PPIs quickly and affordably launch next-gen financial products, such as credit card, credit line on UPI, prepaid card, fixed deposits, and loans.
Since our 2022 launch, we've processed USD 1 Bn+ in transactions, signed on 12 of India's top financial institutions, & clocked USD 15 Mn+ in revenue. Our company is backed by marquee investors from around the world, including heavyweight investors from Japan, USA, as well as leading Indian ventures and banks.
For more details, please visit https://falconfs.com/
Tech Lead in Backend at Falcon help grow our efforts across the entire Falcon ecosystem. As Tech Lead in Backend, you'll work in a key position, where your efforts will have a noticeable impact on both the company and product. In addition to the requirements below, successful candidates and team members will share a passion for high-quality software, strong engineering principles, and methodical problem-solving skills
Primary Responsibilities
Design and code microservice-based applications
Lead, mentor and train a team of developers
Integrate with several partners, including issuer processors, external interface gateways, and with iOS and Android development layers.
Integrate with prevalent third party applications like banks, payment gateways, and card
processors
Develop with TDD style
Work on cutting-edge open-source stacks
Create system design documents and diagrams like flowcharts and use case diagrams
Drive change in a DevOps-led engineering environment
It's Essential That You
Have a BE/B.Tech. in Computer Science/Computer Engineering or equivalent experience of 5-9 years. Have Hands-on experience with coding, design and mentoring developers
Are able to train and lead the junior developers
Are fluent in Java 8, Spring framework, Spring Boot, REST, and preferably but not necessarily have experience in Webservices and Hibernate.
Are fluent in JPA and JMS
Have an understanding of MQ, JMS, and Queue management
Are aware of database technologies such as PostgreSQL, Oracle, and MySQL Are experienced in using Git.
Are flexible and quick at picking up new technologies
We'd Love It If You Also
Are well-versed in payments and BFSI domains, e.g. credit cards, investments, and insurance
Are well-versed with Junit, Mockito, Assertj or related unit testing frameworks
Know agile and scrum methodologies as well as clean and secure coding practices
Know Spring Cloud frameworks (particularly Spring Boot)
Have knowledge of MongoDB or other NoSQL databases.
Have experience with protocols like ISO, Swift, XML, Soap, Web Services, and TCP
Contribute to the open-source community
Other Specifics
Location: Gurgaon (hybrid)
Share with someone awesome
View all job openings