We are seeking an experienced and skilled Senior Backend Developer with a proven track record of more than 3 years in core banking with an emphasis on balance and ledger systems.
As a Senior Backend Developer, you will play a key role in designing, implementing, and maintaining the backend systems that power our core banking infrastructure.
Your expertise in core banking operations, balance management, and ledger systems will be crucial in ensuring the reliability, security, and scalability of our financial services.
Responsibilities:
Backend System Development:
Design, develop, and maintain scalable and efficient backend systems for core banking operations
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
Core Banking Expertise:
Leverage your in-depth knowledge of core banking processes to enhance and optimize existing systems
Stay updated on industry trends and best practices related to core banking technologies
Balance and Ledger Management:
Develop and implement solutions for real-time balance tracking and ledger management
Ensure accuracy, consistency, and integrity of financial data across the system
Database Management:
Design and optimize database schemas for efficient storage and retrieval of financial data
Implement data security measures to protect sensitive financial information
Performance Optimization:
Identify and address performance bottlenecks in the backend systems to ensure optimal system responsiveness
Collaboration and Communication:
Collaborate with front-end developers, QA engineers, and other team members to deliver high-quality software solutions
Communicate effectively with stakeholders to gather requirements and provide project updates
Code Review and Mentorship:
Conduct code reviews to ensure code quality, adherence to coding standards, and best practices
Mentor junior developers and contribute to their professional growth
Troubleshooting and Support:
Investigate and resolve backend-related issues in a timely manner
Provide support for production systems and participate in an on-call rotation
As a Senior Backend Developer, you will play a key role in designing, implementing, and maintaining the backend systems that power our core banking infrastructure.
Your expertise in core banking operations, balance management, and ledger systems will be crucial in ensuring the reliability, security, and scalability of our financial services.
Responsibilities:
Backend System Development:
Design, develop, and maintain scalable and efficient backend systems for core banking operations
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
Core Banking Expertise:
Leverage your in-depth knowledge of core banking processes to enhance and optimize existing systems
Stay updated on industry trends and best practices related to core banking technologies
Balance and Ledger Management:
Develop and implement solutions for real-time balance tracking and ledger management
Ensure accuracy, consistency, and integrity of financial data across the system
Database Management:
Design and optimize database schemas for efficient storage and retrieval of financial data
Implement data security measures to protect sensitive financial information
Performance Optimization:
Identify and address performance bottlenecks in the backend systems to ensure optimal system responsiveness
Collaboration and Communication:
Collaborate with front-end developers, QA engineers, and other team members to deliver high-quality software solutions
Communicate effectively with stakeholders to gather requirements and provide project updates
Code Review and Mentorship:
Conduct code reviews to ensure code quality, adherence to coding standards, and best practices
Mentor junior developers and contribute to their professional growth
Troubleshooting and Support:
Investigate and resolve backend-related issues in a timely manner
Provide support for production systems and participate in an on-call rotation
Requirements:
Proven experience of more than 3 years in the core banking domain with emphasis on balance and ledger domain
Proficiency in programming languages such as Java, Python, or similar
Strong understanding of core banking processes, balance management, and ledger systems
Experience with database technologies (SQL and NoSQL) and data modeling
Familiarity with financial regulations and security standards in the banking industry
Excellent problem-solving skills and attention to detail
Effective communication and collaboration skills
Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
Proven experience of more than 3 years in the core banking domain with emphasis on balance and ledger domain
Proficiency in programming languages such as Java, Python, or similar
Strong understanding of core banking processes, balance management, and ledger systems
Experience with database technologies (SQL and NoSQL) and data modeling
Familiarity with financial regulations and security standards in the banking industry
Excellent problem-solving skills and attention to detail
Effective communication and collaboration skills
Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.
This position is open to all candidates.