Staff Software Engineer - Revolving Credit (Remote - India) at Jobgether

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Staff Software Engineer - Revolving Credit (Remote - India) at Jobgether. This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Staff Software Engineer – Revolving Credit in India.. As a Staff Software Engineer specializing in revolving credit, you will design and deliver robust, scalable, and high-performance solutions across the full software lifecycle. You will work on mission-critical financial systems, guiding architectural decisions, implementing complex features, and ensuring system reliability. This role requires translating intricate business needs into technical solutions while collaborating closely with cross-functional teams. You will lead technical discussions, drive best practices, and contribute to maintaining the quality, scalability, and resilience of financial services. The position offers a fully remote work environment while providing opportunities to work on innovative, large-scale financial technology solutions.. . Accountabilities. Design, develop, and deploy end-to-end solutions for revolving credit and financial services platforms.. Lead the team in technical decision-making, translating complex business requirements into efficient and scalable architectures.. Ensure system reliability, performance, and high availability through rigorous testing, monitoring, and proactive issue resolution.. Build and maintain event-driven, microservices-based systems using technologies such as Kafka, AWS SQS/SNS, RabbitMQ, and AWS Kinesis.. Work with relational (MySQL, PostgreSQL) and non-relational databases (DynamoDB, MongoDB) to optimize data storage and access.. Implement Infrastructure-as-Code practices using tools such as Terraform or AWS CloudFormation.. Participate in on-call rotations to support mission-critical systems and ensure operational stability.. Mentor peers and contribute to best practices for code quality, testing, and documentation.. Bachelor’s degree in Computer Science, Engineering, or a related field; advanced degrees or relevant experience may substitute.. 5+ years of relevant professional experience with production-grade financial systems; advanced experience preferred.. Strong expertise in Java development for high-throughput, high-availability systems.. Hands-on experience with microservices architecture and event-driven design patterns.. Proficiency in both relational and non-relational databases, with experience in data modeling and query optimization.. Familiarity with cloud environments, CI/CD pipelines, and Infrastructure-as-Code tools.. Excellent problem-solving, analytical, and communication skills for cross-team collaboration.. Experience in monitoring, debugging, and ensuring the reliability of production systems.. Ability to work independently in a remote environment and guide technical teams effectively.. . Company Location: India.