Job Description
This role is for an individual contributor who will help build products from scratch in a fast-moving fintech environment. It’s ideal if you enjoy ownership, clean architecture, and end-to-end development.
Role Details
- Role: Software Engineer (Backend / Core Engineering)
- Industry: Financial Services (Fintech)
- Experience: 1–6 Years
- Employment Type: Full Time, Permanent
Job Summary
You’ll be part of the core engineering team, working across the entire product lifecycle—from idea to deployment. The focus is on building scalable backend systems using modern technologies.
Key Responsibilities
End-to-End Development
Handle requirements analysis, system design, development, testing, deployment, and monitoring.
Backend Engineering
Build scalable and high-performance backend systems using Java and Spring Framework.
System Design & Architecture
Apply data structures and algorithms to design efficient systems.
Testing & Debugging
Identify bugs early and ensure production-quality code.
Collaboration
Work closely with cross-functional teams to deliver features.
Monitoring & Optimization
Ensure application performance after deployment.
Required Skills
- Strong knowledge of Object-Oriented Programming
- Solid understanding of Data Structures & Algorithms
- Experience with Java
- Hands-on with Spring Framework
- Understanding of system design and trade-offs
What They’re Looking For
- Experience in startups or fast-paced environments
- Strong ownership mindset
- Ability to independently drive features
- Good communication skills
- Curiosity to experiment with new technologies
What You Get
- Opportunity to build a fintech product from scratch
- Exposure to modern technologies and integrations
- Work with a strong engineering team
- Stock options and growth opportunities
Key Skills
Java, Spring Framework, Backend Development, Data Structures, Algorithms, OOP, Product Lifecycle