IF

Engineer - Development

Ifintalent Global Private Limited
Bangalore10-12 LPA Posted 10 Apr 2025
FULL TIME
Js
Java
Spring

Job Description

 Job Description

Must have advanced knowledge an hands on experience on Java, Spring ,Hibernate,

Jasper & Spring Boot.

Expertise in Microservice architecture

Strong JS knowledge on Ember JS, Angular JS or React JS.

Expertise in deployment architecture on Docker, Podman, OCP and EKS.

Expertise in RDBMS solutions in Oracle & PostgreSQL

Good exposer to development of multiple or large software products and estimates.

Strong knowledge in application integration using Web Service or Messaging using

JMS.

Ability to design and build smart, scalable, reliable solutions with tight deadlines.

Strong knowledge about design patterns and development principles, microservices

architecture

Strong integration work experience with JMS systems using MQ /Solace/ Kafka &

Web services

Development experience with XML, JSON and Restful services

Experience with database development & design including experience with

Postgresql or Cassandra

Should have worked in Agile environments

 Should have expertise in build tools like GIT, Maven, ANT

 Exposure to CI & CD tools like Jenkins

 Exposure to Dockers with Kubernetes or OpenShift is plus

 Knowledge in AWS Cloud would be an added advantage

 Having worked in Hazelcast is an advantage

 Exposure to tools like ELK

 Ability to multi-task and engage productively on multiple projects simultaneously

 Must be team player who works with technical and non-technical resources

 Ability to learn new technologies and new functions

 Should have excellent motivation, communication (oral & written)

Strategy*

 Serve as member of development team to deliver technology solutions in Agile

fashion including, but not limited to, spring planning, complexity analysis, stand-up

and retrospective meetings

 Analyze, design, develop, code, write test cases for automated testing and document

programming to satisfy business requirements for large & complex projects

 Participate in technical designs for new applications and changes to existing

applications including class diagrams/object modelling, data modelling and system

interfaces

 Adhere to group standards, risk management and security policies

 Translate functional specifications into technical specifications

 Perform application development build tasks and perform application coding using

J2EE & RDBMS technologies along with select vendor applications

 Provide necessary support for automated deployments

 Communicate timely build status on development items delivery managers, as well

as raise / work to resolve issues impacting development

Business*

 Work hand in hand with Payments Business, taking product programs from

investment decisions into design, specifications, solutioning, development,

2

implementation and hand-over to operations, securing support and collaboration from

other SCB teams

 Ensure delivery to business meeting time, cost and high quality constraints

 Support respective businesses in growing Return on investment, commercialisation

of capabilities, bid teams, monitoring of usage, improving client experience,

enhancing operations and addressing defects & continuous improvement of systems

 Thrive an ecosystem of innovation and enabling business through technology

Processes*

Responsible for the end-to-end deliveries of the technology portfolio comprising key

business product areas such as Payments & Clearing. Own technology delivery of projects

and programs across global SCB markets that

 develop/enhance core product capabilities

 ensure compliance to Regulatory mandates

 support operational improvements, process efficiencies and zero touch agenda

 build payments platform to align with latest technology & architecture trends,

improved stability and scale

 Design the HA / DR strategies

 Set up process, services and tools around cloud

 Oversee build of the environment

Interface with business & technology leaders of other SCB systems for collaborative

delivery.   

People & Talent*

 Employ, engage and retain high quality talent to ensure Payments Technology team

is adequately staffed and skilled to deliver on business commitments

 Lead through example and build appropriate culture and values. Set appropriate tone

and expectations for the team and work in collaboration with risk and control

partners.

 Bridge skill / capability gaps through learning and development

 Ensure role, job descriptions and expectations are clearly set and periodic feedback

provided to the entire team

 Ensure the optimal blend and balance of in-house and vendor resources

Risk Management*

 Be proactive in ensuring regular assurance that the Payments Tech Team is

performing to acceptable risk levels and control stands

 Validate the environment to meets all security and compliance controls

 Be proactive in ensuring regular assurance that the team is performing to acceptable

risk levels and control standards

 Act quickly and decisively when any risk and control weakness becomes apparent

and ensure those are addressed within quick / prescribed timeframes and escalated

through the relevant committees

 Balance business delivery on time, quality and cost constraints with risks & controls

to ensure that they do not materially threaten the Group's ability to remain within

acceptable risk levels

 Ensure business continuity and disaster recovery planning for the entire technology

portfolio

Key stakeholders*

 Cash Technology teams

 Corporate and Institutional Banking Technology Teams

3

 Architecture teams

 Project and Program teams

 Hive and squad members

 Cash Business including Product Managers, Product Owners

Required Skills

Join WhatsApp Channel