01 Oct
|
Creddinv Technologies
|
Bengaluru
01 Oct
Creddinv Technologies
Bengaluru
: Backend Developer 6
Months - 1 Year Experience)
Position Overview
We are seeking a motivated Backend Developer with 6 months to 1 year of experience to join our dynamic team. You will work on building and maintaining scalable microservices-based backend systems for our fintech/investment platform and other enterprise applications. This role offers excellent opportunities for professional growth in a fast-paced, technology-driven environment.
Key Responsibilities
API Development: Design, develop, and maintain RESTful APIs and WebSocket services using NestJS framework
Microservices Architecture: Build and integrate microservices components following best practices and design patterns
Database Management: Work with PostgreSQL databases using Sequelize
ORM, write efficient queries, and optimize database performance
Third-Party Integrations: Integrate with payment gateways Razorpay,
Decentro), AWS services, Google APIs, and other external services
Authentication & Authorization: Implement JWT-based authentication,
role-based access control RBAC, and permission management
Code Quality: Write clean, maintainable, and well-documented TypeScript code following coding standards
Testing: Write unit tests and integration tests using Jest framework
Documentation: Create and maintain API documentation using
Swagger/OpenAPI
Deployment: Deploy applications on AWS Lambda (serverless) and manage
CI/CD pipelines
Collaboration: Work closely with frontend developers, product managers, and other stakeholders to deliver high-quality features
Required Skills & Qualifications
Technical Skills
Category
Requirement
Programming Languages
Backend Framework
Database
Strong proficiency in TypeScript and
JavaScript
Experience with NestJS or similar Node.js frameworks Express.js)
Knowledge of PostgreSQL and experience with ORMs Sequelize, TypeORM, or Prisma)
API Development
Authentication
Understanding of RESTful API design principles and WebSocket protocols
Familiarity with JWT, OAuth 2.0, and authentication best practices
Cloud Services
Basic knowledge of AWS services Lambda,
S3, API Gateway) or willingness to learn
Version Control
Testing
Proficiency with Git and GitHub/GitLab
Experience with testing frameworks Jest,
Mocha, or similar)
Soft Skills
Strong problem-solving and analytical thinking abilities
Good communication skills and ability to work in a team environment
Eagerness to learn current technologies and adapt to changing requirements
Attention to detail and commitment to writing quality code
Ability to manage multiple projects and prioritize tasks effectively
Preferred Qualifications Nice to Have)
Experience with microservices architecture and distributed systems
Knowledge of serverless computing and AWS Lambda etc.)
Understanding of Docker and containerization
Experience with message queues RabbitMQ, AWS SQS and event-driven architecture
Knowledge of caching strategies
Familiarity with CI/CD tools GitHub Actions, Jenkins, AWS CodePipeline)
Understanding of fintech domain or investment platforms
What We Offer
Opportunity to work on cutting-edge fintech and enterprise applications
Exposure to microservices architecture and cloud-native technologies
Mentorship from senior developers and continuous learning opportunities
Collaborative work workplace with modern development practices
Competitive compensation package
Career growth path with increasing responsibilities
Application Requirements
Please submit your resume along with:
GitHub profile or portfolio showcasing your backend projects
Brief description of your experience with Node.js/TypeScript
Any relevant certifications or coursework
Note: This position is suitable for candidates with 6 months to 1 year of professional backend development experience. Fresh graduates with robust academic projects and internships are also encouraged to apply.
📌 Backend Developer Intern (Bengaluru)
🏢 Creddinv Technologies
📍 Bengaluru