Required Technical Skill Set
Angular (13+)
TypeScript
JavaScript
HTML
CSS
Angular Material
RESTful APIs
State Management (NgRx, Akita)
Responsive Design
Agile Methodologies
Java (8+)
Spring (Boot, MVC)
Hibernate
Must Have
Software Development (Deign and Coding) for Banking domain
Knowledge of above-mentioned Technologies
Willingness to learn and pilot innovations independently with minimal hand holding
Valuable analytical and trouble shooting abilities
Valuable Communication skills
Awesome team skills
Roles and Responsibilities
Design, develop, and maintain enterprise grade Java applications using Java 8+ / Java EE / Spring / Spring Boot
Build RESTful APIs aligned to API first & domain driven design.
Implement microservices with proper service boundaries, versioning, and backward compatibility.
Ensure high performance, scalability, and fault tolerance for high volume transaction systems.
Handle transaction management, concurrency, and data consistency (ACID principles)
Write clean, secure, testable, and maintainable code with solid adherence to coding standards.
Banking emphasis: real time processing, rollback handling, auditability.