NDesired Experience Range - 3 to 5 years of experience
NLocation of Requirement -Bangalore/Kochi
NRequired Technical Skill Set -
N
n
Hands on Expertise in developing Banking systems in Java architecture.
N
Experience in Java Application Design / Development and integration architecture along with up-to-date technologies like Apache Kafka, Container orchestration and microservices architecture.
N
Positive level of exposure to cloud-native architecture and DevOps Practices. AWS/AZURE Exposure is nice to have
N
Experience using and developing RESTful APIs using JAX-RS, JSON ;
n
Technical skills – one or more out of : Java EE, Struts, Angular, Springboot, Database query writing in RDBMS ( Oracle / DB2/PostgreSQL), Github, Jmeter,Swagger, Agile Methodologies, data migration
N
n
Software Development (Design and Coding) for Banking domain/Digital Banking – experience in a Core Banking development, integration and support will be given preference;
Experience in Payments Processing systems (except Cards) like NEFT / RTGS / SWIFT / ACH / Wires / SEPA or equivalent will be given preference.
N
Knowledge of above-mentioned Technologies
N
Willingness to learn and pilot innovations independently with minimal hand holding
N
Valuable analytical and trouble shooting abilities
N
Good Communication skills
N
Awesome team skills
N
nRole descriptions / Expectations from the Role
N
n
Low level design & Development – new / incremental for Banking Products of TCS BaNCS (Core Banking, Payments, Loan Origination etc)
N
Integration of TCS BaNCS systems into customers IT landscape by designing and developing interfaces using data streaming, event architecture, APIs, file etc
N
Troubleshoot problems reported by customer / users
N
Perform Unit Testing ofthe developed code
N
Automation in the processes
N
Maintain low level documentation like Swagger, Product Design documents
N
Conducts source code reviews
N
Collaborate with Business Analysts / Customers to understand the requirements and translate them into low level design and then code
N
Coordination between onsite and offshore teams to perform the work
N
Performance reviews of the system performance and fixing any glitches
N
Developing reports and data extracts
N