Job Function: Engineering
Job Title: Software Engineer
Reports To: Engineering Manager
Experience - 1-2 years
Job Overview:
As a Senior Software Engineer, you will work as part of a software development team and be responsible for designing, implementing, and maintaining the back-end of fast-growing web/mobile applications.
You could be an ideal candidate if you have a Bachelor's degree in Computer Science from a reputed college. You need to have expert-level programming skills in Java along with experience in database management and computer architecture. You should have experience working effectively in software development teams ensuring tight deadlines are met. You should be passionate about writing elegant code that solves meaningful real-life problems.
You should have already successfully built and shipped products/modules of significant complexity.
What will your role look like?
- Write well-designed, design pattern-based, testable, efficient, and high-quality code in Java.
- Design (LLD & HLD) and architect technical solutions for the business problems of a large-scale system and support needs of growing scale.
- Prepare and produce releases of software components.
- Contribute to all phases of the development lifecycle.
Who are we looking for?
- B.Tech/M.Tech/MCA degree in Computer Science, Engineering or a related subject
- 1-2 years of relevant work experience.
- Strong problem-solving skills, Computer science fundamentals, Data structures, and Algorithms.
- Solid OOP and software design knowledge with a great understanding of Design Patterns – you should know how to create software that’s extensible, reusable, and meets desired architectural objectives.
- Hands-on experience in Java 8, Spring Boot, and Microservices.
- Excellent knowledge of Databases such as MySQL and MongoDB
- Hands-on experience with caching(Redis), REST APIs, SOAP APIs, JWT, Third-party API integration, Logging(ELK), etc.
- Experience with all phases of the software development life cycle, best practices, and Agile Software Development.
- Ability to work autonomously, be excited by new technologies, and never back down from the challenges of scale.
.
About Chqbook:
Chqbook.com is building India’s first Marketplace bank for small business owners (across SMEs, HoReCa and Kiranas). We are helping these small business owners through our five pillars of Lending, Credit Cards, Insurance, Rewards and Accounts.
Today, the Chqbook App offers over 60 products across Loans and Credit cards, offering Zero-fee and negotiated rates, all at one place. We also run a reward program for over 200,000 customers. Chqbook’s custom product programs don’t depend on traditional underwriting principles - we use alternate data and work with credit bureaus, partners and financial institutions to deliver tailor made products & services.
Awards: Winner of many prestigious awards like Fintech Rocketship Award 2019 under the UK-India Fintech Rocketship Programme, Tech30 at TechSparks 2019, and 2018 SuperStartups Asia Awards.
Job Type: Full-time
Pay: ₹600,000.00 - ₹800,000.00 per year
Location Type:
Schedule:
Application Question(s):
- Please mention if you have following skillsets: Java, Javascripts, HTML, CSS, Data Structures and Algorithms, Microservices
Experience:
- Java developer: 1 year (Required)
Work Location: In person