Posted on: 08/01/2026
Description :
Location : Bangalore, Gurgaon, Pune, Mumbai, Delhi, Chennai, Hyderabad, Noida
Experience : 6 - 9 Years
CTC : 15 - 30 LPA
Notice Period : Immediate to 15 Days
Role Overview :
We are seeking a highly skilled Senior Java Full Stack Developer to join our Banking, Financial Services & Insurance (BFSI) technology team. This role is pivotal in designing and building secure, scalable, and mission-critical applications that power core banking, digital banking, and financial platforms.
You will work in a fast-paced, collaborative environment, leveraging Java, microservices, cloud, and modern frontend technologies to deliver high-quality solutions while ensuring strict adherence to security, compliance, and regulatory standards.
Key Roles & Responsibilities :
Application Development :
Design and develop enterprise-grade full stack applications for :
- Core banking and digital banking platforms
- Payment processing systems
- Lending, loan origination, and credit platforms
- Build backend services using Java, Spring Boot, Spring Cloud, and microservices architecture.
- Develop modern, responsive frontends using React, Angular, or Vue.js.
- Implement RESTful APIs and GraphQL, integrating with internal and external banking systems.
BFSI Domain & Business Functionality :
Implement features for :
- Customer onboarding (KYC/AML)
- Account management and transaction processing
- Reconciliation and audit trails
- Trade finance, wealth management, cards, and lending
- Develop financial calculations such as interest computation, fees, charges, and accounting entries.
Integrate with :
- Payment systems (RTGS, NEFT, IMPS, UPI, SWIFT)
- Card networks (Visa, Mastercard)
- Core banking systems (Finacle, Flexcube, Temenos T24, etc.)
Integration & Middleware :
- Build integration layers using REST, SOAP, ESB, and messaging systems.
- Work with middleware such as IBM MQ, Apache Camel, WSO2.
- Implement event-driven architectures using Kafka, RabbitMQ, AWS SQS/SNS.
- Develop file-based integrations (CSV, XML, JSON, SWIFT messages).
- Integrate with payment gateways, credit bureaus (CIBIL, Experian), and third-party vendors.
Security & Compliance :
- Implement authentication and authorization using OAuth 2.0, JWT, SAML, OpenID Connect.
- Follow OWASP secure coding practices.
- Implement data encryption (at rest and in transit), tokenization, and secure key management.
- Build audit logging, compliance reporting, and transaction traceability.
- Ensure adherence to PCI-DSS, SOX, GDPR, RBI guidelines, Basel norms.
- Participate in security testing, vulnerability assessments, and code reviews.
Cloud, DevOps & Performance :
- Containerize applications using Docker and orchestrate using Kubernetes.
- Deploy applications on AWS (EC2, S3, RDS, Lambda, ECS, EKS) or Azure (App Service, AKS, Functions).
- Implement CI/CD pipelines using Jenkins, GitLab CI, Azure DevOps, or GitHub Actions.
- Use Infrastructure-as-Code tools such as Terraform or CloudFormation.
- Implement caching strategies using Redis, Hazelcast.
- Monitor applications using ELK Stack, Prometheus, Grafana, Dynatrace, AppDynamics.
- Optimize performance, scalability, and reliability of transaction-heavy systems.
Testing, Agile & Collaboration :
- Implement automated testing (unit, integration, performance, security).
- Work in Agile/Scrum teams with sprint planning, stand-ups, and retrospectives.
- Collaborate with business analysts, architects, QA, DevOps, and product owners.
- Conduct code reviews to ensure quality, performance, and security.
- Mentor junior developers and provide technical guidance.
Required Skills & Experience :
Core Experience :
- 69 years of Java Full Stack development experience.
- Minimum 3 years of BFSI domain experience (Banking, Financial Services, Insurance).
- Experience building transaction-heavy, mission-critical enterprise applications.
- Strong exposure to microservices and cloud-native architectures.
- Experience working in large enterprise environments with complex integrations.
Backend Technologies :
- Java 8/11/17+ (Streams, Lambdas, Concurrency, Collections)
- Spring Framework : Spring Boot, Spring MVC, Spring Security, Spring Data, Spring Cloud
- ORM : Hibernate, JPA, JDBC
- Microservices patterns : Circuit Breaker, API Gateway, Service Discovery
- Messaging : Kafka, RabbitMQ
- Build tools : Maven, Gradle
- Testing : JUnit, Mockito, TestNG
Frontend Technologies :
- Strong expertise in React.js, Angular, or Vue.js
- HTML5, CSS3, Bootstrap, Material UI
- TypeScript, ES6+, Node.js
- State management : Redux, NgRx, Vuex
- Responsive and cross-browser development
Database & Data Management :
- RDBMS : Oracle, PostgreSQL, MySQL, SQL Server
- NoSQL : MongoDB, Cassandra, DynamoDB
- Strong SQL skills, performance tuning, indexing
- Transaction management and data modeling
Cloud & DevOps :
- AWS or Azure cloud platforms
- Containerization : Docker, Kubernetes, OpenShift
- CI/CD pipelines and DevOps practices
- Version control : Git, GitHub, Bitbucket
- Monitoring and logging tools
BFSI Domain Knowledge :
- Banking operations : accounts, deposits, loans, cards, payments
- Payment systems : RTGS, NEFT, IMPS, UPI, SWIFT
- Core banking platforms : Finacle, Flexcube, Temenos T24 (familiarity)
- Regulatory compliance : KYC/AML, PCI-DSS, SOX, GDPR, RBI guidelines
Soft Skills :
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to work under pressure and meet deadlines
- High attention to detail with a focus on security and quality
- Self-driven, proactive, and customer-focused mindset
Education :
Bachelors degree in Computer Science, Engineering, or a related field.
The job is for:
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1598731