Principal Lead Consultant (Payment Solutions)

at  Capgemini

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate29 Jul, 2024Not Specified02 May, 202415 year(s) or aboveDesign Principles,Payments,High Throughput,Framework,Jaxp,Jaas,Design,Data Structures,Algorithms,Design Patterns,Core Java,Xml,Jenkins,Mongodb,Distributed Systems,JtaNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

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, React.js, Spring batch, Redis (cache)

PRIMARY SKILLS:

  • Exposure to Banking – Cards & Payments domain
  • Exposure to Payment processing system/products/applications, payments workflow, various payments scheme and framework
  • Exposure of payments hub (such GPP, OPF, Icon IPF, ACI UPI etc) integration with bank surround ecosystem is an advantage.
  • Experience of application developer in Microservices architecture
  • 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.
  • Experience of building a resilient application/product with supports high throughput, supports high-volume/TPS, 24x7x365,
  • 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.
  • Ability to own end-to-end application delivery for specified projects, identifying and engaging all technical component teams.
  • 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


REQUIREMENT SUMMARY

Min:15.0Max:20.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Singapore, Singapore