Java Microservices Developer
at Capgemini
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 27 Jun, 2024 | Not Specified | 27 Mar, 2024 | 6 year(s) or above | Design Principles,Core Java,Distributed Systems,Algorithms,Framework,Jaxp,Jenkins,Design Patterns,Xml,Jta,Design,Data Structures,Jaas,Mongodb,Payments,High Throughput | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
PRIOR BACKGROUND:
- Minimum 6+ 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:
Please refer the Job description for details
REQUIREMENT SUMMARY
Min:6.0Max:11.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Singapore, Singapore