Java Developer – Global Transaction Banking (Payments & Cash Management)
Societe Generale·Hong Kong·Backend
Societe Generale is hiring a Java Developer – Global Transaction Banking (Payments & Cash Management) in Hong Kong. Posted 2026-09-23; applications close 2026-11-22 (in 56 days).
Role details
Responsibilities
- Design, develop, and maintain Java microservices using Spring Boot.
- Build REST APIs and integrate services via messaging queues (ActiveMQ, RabbitMQ, Kafka).
- Contribute to overall system architecture and integration design.
- Implement DevOps automation using Python (e.g., PyInfra) and manage Jenkins CI/CD pipelines.
- Deploy and manage services utilizing Docker and Kubernetes.
- Work with PostgreSQL to ensure efficient data handling.
- Translate complex business requirements into robust technical solutions.
- Provide production support, including participation in a compensated on-call rotation.
- Collaborate closely with stakeholders, including Business Analysts, Product Owners, and Management.
- Lead efforts related to code quality, writing unit tests, adherence to Git best practices, and documentation.
- Manage vendor relationships for issue tracking and delivery objectives.
More open roles at Societe Generale
- V.I.E. Trade Commodity Finance Portfolio
New York · 3d ago
- 2027 Masters of Financial Engineering - Global Markets Summer Associate Program - New York
New York · 3d ago
- Investment Banking Analyst - Y1 - Debt Capital Markets
New York · 4d ago
- Investment Banking Analyst - M&A - Power & Energy
New York · 4d ago
- Internship - Banks Coverage Analyst
New York · 9d ago
Other open Backend roles
- Backend Engineer - Send Core
Wise · London · 1mo ago
- Full Stack Developer Intern (AI topics) SAP Business AI Singapore
SAP · Singapore · 1mo ago
- Internship Programme 2027: Software Engineer (Java)
Revolut · London · 3mo ago
- Internship Programme 2027: Software Engineer (Python)
Revolut · London · 3mo ago
- 2027 Technology Summer Analyst Program – Global Execution Services Technology
Nomura · New York · 8mo ago
Applying to this role
This Java Developer – Global Transaction Banking (Payments & Cash Management) role at Societe Generale runs through the firm's own careers portal and expects a CV and cover letter written specifically for the posting, not a portable submission carried across firms. Jorb AI's application agent tailors a CV and cover letter from your background to this posting and tracks the role alongside the rest of your applications.
Jorb AI tracks details for Java Developer – Global Transaction Banking (Payments & Cash Management) at Societe Generale. Postings refresh hourly from primary careers pages. Job details mirror the firm's posting; the apply link goes directly to the source. Last refreshed 2026-09-26.
