Talent.com
Senior Backend Engineer

Senior Backend Engineer

CredResolveAjmer, Rajasthan, India
6 hours ago
Job description

Company Description

CredResolve is dedicated to transforming the lending ecosystem by addressing overlooked challenges in debt recovery. With a focus on underserved borrowers and improving credit access, CredResolve leverages AI-driven intelligence, automation, and a streamlined field force to build a next-generation recovery infrastructure. This innovative approach enhances lender outcomes while advancing financial inclusion, democratizing credit opportunities for borrowers. By fixing collections, CredResolve strives to unlock smarter, faster, and more impactful recovery solutions for financial institutions.

Role Description

This is a full-time on-site role for a Senior Backend Engineer located in Gurugram. The Senior Backend Engineer will design, develop, and maintain robust backend solutions to support the company's cutting-edge AI-driven systems. Responsibilities include collaborating with cross-functional teams, writing efficient and scalable code, integrating and utilizing AI tools to enhance product capabilities and ensuring the performance of backend services in alignment with overall goals. The role will play a critical part in shaping CredResolve's recovery infrastructure and advancing its mission of financial inclusion.

Responsibilities

Design, develop, and maintain scalable backend services and APIs using Java and Spring Boot

Create and optimize SQL database schemas and queries in PostgreSQL to ensure efficient data storage and retrieval

Implement RESTful APIs to facilitate seamless communication between frontend and backend components

Configure and manage Nginx web servers to efficiently handle incoming requests and improve application performance

Deploy and manage applications on AWS or GCP, ensuring scalability, reliability, and security

Configure and optimize message broker systems using Kafka for real-time data processing and communication

Containerize applications using Docker for easy deployment, scaling, and management

Create detailed Low-Level Designs (LLDs) and High-Level Designs (HLDs) to guide the development and architecture of backend systems

Automating CI / CD pipelines and streamlining the software development lifecycle

Integrate AI / ML models into backend workflows using Python, PyTorch / TensorFlow, or third-party AI APIs

Leverage AI tools (e.g., OpenAI APIs, Hugging Face, AWS AI services) to build intelligent systems

Collaborate closely with frontend developers, product managers, data scientists, and other stakeholders to deliver high-quality AI-powered solutions

Monitor and troubleshoot production systems to ensure optimal performance, reliability, and uptime

Qualifications

Expertise in Back-End Web Development and Software Development

2-5 years of experience in backend development

Knowledge of scalable system design and API development

Strong understanding of RESTful API design principles and best practices

Ability to create comprehensive Low-Level Designs (LLDs) and High-Level Designs (HLDs) for backend systems

Experience with Python for AI / ML model integration in backend services

Familiarity with AI platforms and APIs such as OpenAI, Hugging Face, AWS AI / ML, or GCP Vertex AI

Excellent problem-solving skills and ability to work in fast-paced environments

A Bachelor's or Master's degree in Computer Science, Engineering, or related field

Proficiency in Java, Spring Boot, PostgreSQL, SQL, and GitActions.

Strong understanding of Object-Oriented Programming (OOP) principles

Experience with configuring and optimizing web servers(Eg. Nginx)

Experience with configuring and optimizing messaging service (Eg. Kafka, RabbitMQ)

Hands-on experience with AWS or GCP

Proficiency in working with databases and cloud-based environments

Familiarity with Docker containers and container orchestration

Excellent problem-solving skills and attention to detail

Strong communication and collaboration skills, with the ability to work effectively in a team environment

Experience in fintech or related industries is a plus

Create a job alert for this search

Senior Backend Engineer • Ajmer, Rajasthan, India