Senior Java Backend Developer (Banking domain)

Capgemini

CharlotteFull-timeMid LevelOn-site

Job Description

Job Description

We are seeking an experienced Core Java Backend Developer with strong expertise in building and maintaining microservice-based applications. The ideal candidate will have hands‑on experience with Spring Boot, PL/SQL, and exposure to UI development using React.js. Experience in banking domain projects, specifically in Domestic & International Payments and CBPR+ standards, is mandatory.

Key Responsibilities

  • Design, develop, test, and maintain microservices using Java (Core Java) and Spring Boot.
  • Build, maintain, and enhance RESTful APIs for payment processing systems.
  • Work with PL/SQL and RAD tools for backend data operations and automation.
  • Contribute to front‑end development tasks using React.js (good to have).
  • Ensure scalability, performance, and robustness of backend services.
  • Collaborate with cross‑functional teams in an Agile/Scrum environment, including daily stand‑ups, sprint planning, reviews, and retrospectives.
  • Participate in the full software development lifecycle, including requirement analysis, application design, implementation, code review, and deployment.
  • Work on banking applications with a deep understanding of payment message standards.
  • Ensure compliance with integration, security, and regulatory requirements for financial systems.

Required Skills

  • 6+ years of hands‑on experience in Core Java and Spring Boot.
  • Strong understanding of Microservices Architecture.
  • Experience in PL/SQL, relational databases, and related tools.
  • Strong knowledge of REST API development and API integrations.
  • Experience working on banking projects, specifically in payments.
  • Good knowledge of CBPR+ message formats (PAIN, PACS, CAMT).
  • Understanding of Agile methodologies (Scrum).

#J-18808-Ljbffr

Posted 1 weeks ago

Related Jobs

Related Searches

Apply Now