Lead Developer - Core Banking Software Architecture

0 years

0 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Company Description Singhtek is a leading technology company focused on Financial Inclusion, Fintech Enabling, Cloud Services, and Digital Transformation. We are dedicated to developing secure, scalable payment solutions and fostering fintech innovation. Our collaborative culture values research and a customer-centric approach, contributing significantly to the growth and resilience of the fintech ecosystem. Role Description This is a full-time on-site role for a Lead Developer - Core Banking Software Architecture located in Jaipur. The Lead Developer will be responsible for the day-to-day tasks associated with backend development, software architecture, and programming in an object-oriented manner. A Core Banking Software Architecture Developer job description focuses on designing and building the underlying technical infrastructure for a bank's core banking system. These developers are responsible for creating and maintaining the architecture that supports all the essential banking functions, such as customer accounts, transactions, and payments. Key Responsibilities: Architecting and Designing: Designing the overall architecture of the core banking system, including data models, APIs, and integration points with other systems. Developing and Implementing: Building and implementing the software components that make up the core banking system. Ensuring Scalability and Performance: Designing the architecture to handle large volumes of transactions and ensuring high performance and low latency. Collaboration: Working closely with business stakeholders, product managers, and other developers to understand requirements and translate them into technical designs. Troubleshooting and Maintenance: Diagnosing and resolving technical issues, optimizing performance, and maintaining the system's integrity. Security and Compliance: Ensuring that the core banking system is secure and compliant with industry regulations. Staying Up-to-Date: Keeping abreast of the latest technologies and best practices in core banking architecture. Mentorship: Providing guidance and mentorship to junior developers. Qualifications: Technical Skills: Strong knowledge of programming languages (e.g., Java, C++, Python, .net ), databases (e.g., Oracle, SQL Server, PostgreSQL ), and middleware technologies. Architecture Skills: Experience in designing and implementing distributed systems, microservices, and APIs. Core Banking Knowledge: Familiarity with core banking concepts, such as deposit accounts, loan processing, and payment systems. Software Development Lifecycle: Understanding of SDLC, Agile methodologies, and DevOps practices. Problem-Solving: Ability to analyze complex technical problems and develop creative solutions. Communication: Strong communication and collaboration skills. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You