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
Requirements
- 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
Benefits
- Competitive salary and performance-based incentives
- Fully remote work with flexible schedules
- Opportunities to work on cutting-edge financial technology solutions
- Exposure to scalable, mission-critical systems in the banking and credit domain
- Collaborative, inclusive, and innovative work culture
- Professional development and mentorship opportunities
- Access to modern development tools, cloud platforms, and best practices for software engineering
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.📊 It compares your profile to the job's core requirements and past success factors to determine your match score.🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.Thank you for your interest!