• Knowledge of Agile methodologies & best practices for the SDLC (including coding standards, code
reviews, source control management & build processes).
• Must have experience in designing Factories/API/Interfaces independently in Java
• Highly skilled in using OR Tools like Hibernate/Ebean.
• Must have a good understanding of relational databases (MySQL/Postgres), transactions, and indexing.
• Must be able to do performance optimization, and use multi-threading wherever possible.
• Experience with Kafka, Big Query, and ElasticSearch a plus.
• Drive test coverage and continuous delivery automation within the team.
• Experience with building highly available and scalable distributed systems a plus.
Preferred Qualifications:
• 3-4 Years of experience with a Bachelor’s/Master's degree in Computer Science, Math, or Related
technical domain from reputed organizations.
• Strong communication & mentoring skills

About SmartCoin
About
SmartCoin is working towards building the NextGen FinTech company with a mission to provide a state-of-the-art, user-friendly and scalable lending platform. Your contribution will directly impact millions of Indians who lack access to simple and transparent financial products, the first being quick and easy loans.
We are an early-stage startup and we believe in giving complete freedom and responsibility to team members and helping them prosper in a collaborative and fun-loving environment. Our team comprises of IIT/IIM graduates with senior-level experience in various investment banks and tech start-ups. We are well funded by marquee investors and working towards building the largest and first-of-its-kind mobile app-based digital lending startup. Our founders have experience in growing and nurturing strong technology teams and have always encouraged entrepreneurship.
SmartCoin in News:
https://www.vccircle.com/unicorn-india-ventures-backs-micro-lending-startup-smartcoin/
Connect with the team
Similar jobs
Job Title: Lead Backend Web App Developer
Experience: 10–15 Years
Location: Bengaluru (Hybrid)
Role Overview:
We are seeking an experienced Lead Backend Web App Developer to design and maintain scalable, cloud-based backend systems. This role demands expertise in microservices, AWS, and backend technologies to deliver efficient and high-performing applications.
Key Responsibilities:
- Build and maintain scalable backend systems for cloud-based web applications.
- Develop microservices using AWS (Lambda, SQS, SNS) and databases (MySQL, NoSQL).
- Design and implement REST APIs for seamless communication between systems.
- Create containerized solutions with Docker for efficient deployment.
- Solve real-world problems with enterprise-class product designs.
- Contribute to key decisions on product and technology direction.
- Promote frameworks, standards, and new technologies within the team.
Required Skills:
- Experience: 10+ Years in Backend Development; 3+ Years in large-scale, microservices-based projects.
- Backend Technologies: Proficiency in Python, Node.js, and Java.
- Cloud Expertise: Strong experience with AWS services (Lambda, SQS, SNS).
- Database Skills: Expertise in MySQL and NoSQL databases.
- Microservices Architecture: Deep understanding of distributed systems and scalability.
- DevOps Tools: Hands-on experience with Docker.
- API Development: Proven expertise in designing and consuming REST APIs.
- Soft Skills: Excellent problem-solving and communication abilities.
Why Join Us?
- Work on impactful projects with real-world applications.
- Solve complex problems in a dynamic, fast-paced environment.
- Collaborate with a team of skilled professionals.
Job Title : Python Django Developer
Location : Gurgaon (On-site)
Work Mode : 6 Days a Week (Work from Office)
Experience Level : 3+ Years
About the Role :
We are seeking a highly skilled and motivated Python Django Developer to join our team in Gurgaon. This role requires a hands-on developer with expertise in building scalable web applications and APIs using Python and Django. The ideal candidate will have a strong background in relational databases, message brokers, and distributed systems.
Key Responsibilities :
- Design, develop, and maintain robust, scalable, and secure web applications using Python and Django.
- Build and optimize back-end services, RESTful APIs, and integrations with third-party tools.
- Implement and maintain asynchronous task processing using Celery and RabbitMQ.
- Work with PostgreSQL to design and optimize database schemas and queries.
- Utilize Redis and Kafka for caching, data streaming, and other distributed system needs.
- Debug and troubleshoot issues across the application stack.
- Collaborate with cross-functional teams to gather requirements and deliver solutions.
- Ensure code quality through comprehensive testing, code reviews, and adherence to best practices.
Required Skills and Qualifications:
Technical Expertise:
- Proficiency in Python and strong experience with Django framework.
- Hands-on experience with PostgreSQL for database design and management.
- Familiarity with RabbitMQ, Celery, and Redis for asynchronous processing and caching.
- Experience with Kafka for building real-time data pipelines and event-driven architectures.
Other Skills:
- Strong understanding of software development best practices and design patterns.
- Proficiency in writing efficient, reusable, and testable code.
- Good knowledge of Linux/Unix environments.
- Familiarity with Docker and containerized deployments is a plus.
Soft Skills:
- Excellent problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Ability to work independently and in a collaborative team environment.
Preferred Qualifications:
- Experience in microservices architecture.
- Exposure to DevOps tools and practices.
- Knowledge of front-end technologies like React or Angular is a bonus.
Job Title: Senior Software engineer / Principal Engineer
Experience range:-8+ Years
Location:- Pune/ Mumbai
Experience :
The candidate should have experience with design and development in Java. Experience in multithreading, algorithm, data-structure, database and collection is mandatory.
Requirements:
- Very strong core Java/Spring developer
- Decent experience in implementing observability (monitoring/alerts) for Java apps
- Capable of working with scripting languages.
- Skills Required: Java, Core Java, Data Structures, OOPS, Multithreading, Algorithms, Collection Framework, Java/J2EE, Hibernate, Spring, Spring Boot, Microservices, Restful Services ,SQL
JOB DESCRIPTION: BACKEND DEVELOPER
Do you want to work in a fast growing company by doing meaningful work and have fun doing it? Remitbee, a FinTech with headquarters in Canada and office in Chennai is seeking a skilled Backend developer with experience in Node JS. Individuals who apply for Remitbee careers should be passionate about tech and driven towards innovating the industry further with the Remitbee team. This position will be based out of Chennai or Remote.
This position also comes with the opportunity for career growth and working hour flexibility. We look forward to reading your application. At least 3+ years of experience in backend technologies like Node.js, Express, Sequelize
What will you do?
- Work in an agile team of developers, QA, DevOps and founders
- Implement new systems and redesign legacy systems, using leading technologies, to support advancing Research business requirements
- Research and analyze business and system needs. Explore solution options to recommend designs and technologies
- Writing test cases
Skills and requirements:
- At least 3 years of experience in backend technologies like Node.js, Express, Sequelize
- Experience with automated task runners such as Grunt or Gulp
- Experience in Database like MySQL and/or PostgreSQL
- Comfortable applying engineering best practices for Test Driven Development, integration testing version control, release management, work estimation and planning
- Experience to work with Rest and GraphQL APIs
- You know how to use Git,
- You are passionate about code quality. Writing tests and documentation belong to your natural workflow.
- Participate in or lead all parts of the software development lifecycle, including analysis, design, programming, testing, implementation, and support.
- A history of active contributions to open source projects
Type: Full time
Location: Chennai
Experience: 3+yrs (Required)
Notice Period: 0-30 days (Preferred)
Work timing: 9 AM - 6PM IST
Good to Have Skills:
- 3+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
- Proven hands-on Software Development experience
- Proven working experience in Java development
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns.
Job title- SSE/Associate Technical Lead/Technical Lead
Experience
-
-
Extensive product development experience
-
4-8 years experience in back end Java Development
-
Possess advanced knowledge of object-oriented design and development (OOA/OOD).
-
Team task assignment, mentoring and helping resolve issues
-
Self-starter, ability to work with minimal supervision.
-
Skilled at working collaboratively in a team-oriented environment.
-
Excellent problem-solving skills. Curious and adept at researching project-related issues and challenges.
-
Excellent debugging skills
-
-
-
Experience in SOA and microservice deployment model.
-
GWT development experience
-
Experience of working in an Agile development model
-
Mixed experience in different type of organizations - product start up and large enterprises
-
Other Skills
-
Strong Analytical skills
-
Acumen for understanding customer's business goals
-
Process oriented- Following current processes and partner in process improvement.
-
Data oriented- Using data and knowledge base for solving current problem at hand and creating software knowledge base for future use.
-
Ability to juggle multiple development and design tasks simultaneously.
Responsibilities
Work on the development backend systems for our first product
Build reliable, secure and performant backend systems
Drive test coverage and continuous delivery automation within the team
Requirements
3-5 years of software development experience
Strong computer science fundamentals
Good knowledge of Java ecosystem
Can write code that is readable, maintainable and performant
Good understanding of relational databases, transactions, entity-relationship modeling
Comfortable writing multi-threaded programs
Desired Skills and Experience
Java,J2EE,Spring,Struts











