x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   SENIOR SOFTWARE ENGINEER (FULLSTACK/JAVA)
 banner picture 1  banner picture 2  banner picture 3

SENIOR SOFTWARE ENGINEER (FULLSTACK/JAVA)

Capgemini Singapore Pte. Ltd.

Capgemini Singapore Pte. Ltd. company logo

Job Title: Java Developer / Software Engineer

Location: Singapore

Experience Required: 6 - 15 Years

Prior Background:

  • Minimum 6+ years in Payments Technology solutions as a Full-stack Developer, Integration Developer, or Solution Architect.
  • Experience across various SDLC phases: architecture, technical design, development, deployment, go-live, testing, and support.

Technical Skills:

  • Core Java, Spring Boot, Kafka, Kubernetes, Postgres, Camunda (workflow), MongoDB, React.js, Spring Batch, Redis (cache)
  • Strong skills in key J2EE technologies: Core Java, EJB, JSP, JDBC, Java Mail, XML, JAXP, JAAS, JMS, JSTL, JTA, batch
  • Experience with integration design patterns (API, MQ, etc.)
  • Frameworks: Spring, Hibernate, Struts, Jasper, Quartz
  • Good knowledge of MongoDB (preferred), MySQL
  • Fully conversant in Interface design, Database design, OOAD
  • Experience with CI/CD processes and tools like Jenkins

Primary Skills:

  • Exposure to Banking and Payments domain
  • Experience with Payment processing systems/products/applications, payments workflow, various payments schemes and frameworks
  • Experience with payments hub integration (e.g., GPP, OPF, Icon, IPF, ACI, UPI)
  • Experience in Microservices architecture
  • Design and build of integration components
  • Data structures and algorithms, design patterns, and object-oriented design principles
  • Building highly scalable distributed systems
  • Building resilient applications/products supporting high throughput and high-volume/TPS 24x7x365

Responsibilities:

  • Execute tasks as per instructions or run books provided by the team lead or architect
  • Perform Payment Hub related build and integration activities
  • Support system architecture design across business areas
  • Own end-to-end application delivery for specified projects, engaging all technical component teams
  • Ensure project designs comply with architecture standards
  • Lead and manage a team (for Senior Developers)
  • Design, develop, implement, and maintain programs, subsystems, and enhancements of existing apps
  • Support deployment activities as per defined processes
  • Ensure prerequisites are met before deployment; 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

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Shipping Executive | Marine |Central
Talent Trader Group Pte. Ltd.
Quick Apply
PHYSIOTHERAPIST
Core Fitness Physiotherapy Pilates Pte. Ltd.
Quick Apply
ACCOUNTS ASSISTANT
Av Media Pte Ltd
Quick Apply
WSH officer |Logistics
Talent Trader Group Pte. Ltd.
Quick Apply
Safety Coordinator
Galaxy Studio Interior Pte. Ltd.
Quick Apply
Designer
Nativ9 Concept Private Limited
Quick Apply
MAID AGENCY SALES CONSULTANT WITH CEI
Sonic Recruitment Pte. Ltd.
Quick Apply
BIM Modeller
Engie Rcs Pte. Ltd.
Quick Apply
Horticulturist / Arborist
Kiat Lee Landscape & Building Pte Ltd
Quick Apply
Brand Executive
Neo Garden Catering Pte. Ltd.
Quick Apply