Associate/Senior Associate, Finacle Developer, Core Banking Technology
Core
Design, develop, configure, and maintain Finacle customizations, integrations, and microservices for core banking operations.
Role type
Senior IC Finacle developer (core banking)
Builds
Core banking applications, microservices, and integrations for banking channels
Domain
Banking / Core Banking Technology
Required skills
Finacle customization, Java 17+, Spring Boot, Oracle SQL/PLSQL, Unix/Shell scripting, Microservices, RESTful APIs, MySQL, Kubernetes, CI/CD, TDD
Preferred skills
Agentic AI approaches, Kafka/RabbitMQ, GraphQL, NoSQL databases, Cloud platforms (AWS/Azure/GCP), Domain Driven Design
Technologies
Finacle, Java, Spring Boot, Oracle, MySQL, Redis, Kafka, RabbitMQ, AWS, Azure, GCP, Kubernetes, Docker, Jenkins, GitLab CI, GitHub Actions, Terraform, Helm, Prometheus, Grafana, ELK, JMeter, Gatling
Responsibilities
Design and develop Finacle customizations, user hooks, and batch programs; Build secure integrations between Finacle and external channels; Develop and optimize SQL/PLSQL and Shell scripts for reporting and batch processing; Design and maintain microservices using Java and Spring Boot; Create and document RESTful APIs; Support Finacle release management and environment configuration; Diagnose and resolve functional and technical issues in online and batch flows; Manage database migrations and performance optimization; Implement CI/CD pipelines and containerize applications; Monitor system performance and conduct post-mortem analysis.
Seniority
Senior, hands-on IC