Description
**Prior Background: -Minimum 15+ years of experience working as part of Payments Technology solution at an IT company, as Full-stack Developer / Integration Developer / Solution Architect
:
-
Must have experience of technical product development / integration hub development as a developer across various SDLC phases such architecture, technical design, development, deployment, go-live, test (dev support) etc
:
- **Technical skills: Java (core), Spring boot, Kafka, Kubernetes, Postgres, Camunda (workflow), MongoDB, , Spring batch, Redis (cache)
**Primary Skills: -
Exposure to Banking - Cards & Payments domain:
-
Exposure of payments hub (such GPP, OPF, Icon IPF, ACI UPI etc) integration with bank surround ecosystem is an advantage
:
-
Experience of design and build of integration components
:
-
Experience in data structures and algorithms, design patterns and object-oriented design principles
:
-
Experience building highly scalable distributed systems
:
-
Strong skills in key J2EE technologies like Core Java, EJB, JSP, JDBC, Java Mail, XML, JAXP, JAAS, JMS, JSTL, JTA, batch:
-
Experience with various integration design patters (API, MQ etc.):
-
Frameworks experience
- Spring/Hibernate/Struts/Jasper/Quartz
Good knowledge of MongoDB (preferred), MYSQL etc
:
-
Fully conversant on Interface design, Database design, OOAD:
-
Experience CI:CD process and tools like Jenkins:
- **Ability to work in a team/individually and handle deadlines
**Responsibilities: -
Ability to execute the tasks as per the instructions or run books provided by the team lead or architect and basis requirements
:
-
Perform Payment Hub related build and integration activities
:
-
Support system architecture, design, support cross business area
:
-
Ensuring project designs are compliant to architectures standards
:
-
Experience in self-driving the delivery/development process leading and managing a team (applicable for Senior Developers):
-
Support Design, develop, implement, and maintain series of programs, subsystem, revision and enhancement of existing apps
:
-
Support the deployment activity as per the processes defined
:
-
Ensure all the prerequisites are met prior to initiating any deployment tasks.
Execute rollback procedures, if required:
-
Troubleshoot incidents during deployment
:
-
Perform operational readiness tasks and ensure production acceptance criteria are met
:
- **Ensure functional and NFR requirements (Capacity, availability, response times, fault tolerance etc.) are delivered as agreed
More jobs from Capgemini
-
Vulnerability Management
Singapore - 3 weeks ago
-
Senior Java Developer
Singapore - 2 weeks ago
-
Full-Stack Engineer
Singapore - 1 week ago
-
DevOps Engineer
Singapore - 1 week ago
-
14165566 - Mobile Automation and Data Validation-SG
Singapur, Singapore - 1 week ago
-
14165566 - Mobile Automation and Data Validation-SG
Singapur, Singapore - 6 days ago