Lead Software Developer – Core Banking (Java/Spring Boot or .NET Core)
Liberty IT Technologies & Solutions
Posted on: February 26, 2026
About the Role
We are seeking a Core Banking Lead Software Developer to serve as the technical backbone of our financial systems. This is not just a coding role; you will be the bridge between complex banking logic and modern, cloud-native architecture. You will lead a high-performing team in modernizing our banking modules, ensuring every transaction is scalable, secure, and resilient.
What You’ll Do
• Architect & Code: Design and develop high-performance APIs and microservices using Java (Spring Boot) or .NET Core.
• Technical Leadership: Mentor a team of developers, conduct rigorous peer code reviews, and dismantle technical blockers to maintain sprint velocity.
• Modernization: Drive the transition from legacy frameworks to event-driven architectures (Kafka) and cloud-native environments.
• System Integrity: Ensure transactional consistency and "five-nines" availability within our core banking ecosystem.
• Collaboration: Partner with DevOps to optimize CI/CD pipelines and work with QA to ensure bug-free, compliant production releases.
Who You Are
• Expert Developer: 8+ years of experience in software engineering, with mastery in either Java/Spring Boot or .NET Core.
• Banking Veteran: Proven experience working on Core Banking applications (e.g., ledger systems, payments, or interest engines).
• Architecture Pro: Deep understanding of Microservices, REST API design, and Event-Driven Architecture (Kafka/RabbitMQ).
• Cloud & DevOps Savvy: Familiar with Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP).
• Database Specialist: Strong command of SQL (PostgreSQL/Oracle) and NoSQL (MongoDB/Cassandra).
• Problem Solver: You thrive in troubleshooting complex, distributed systems under strict deadlines.
•
About Company
Liberty IT Technologies & Solutions
Telangana ,IN
Your next job is waiting
Create your profile and start applying in minutes.